Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Blob (Hackapet) #106

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open

Blob (Hackapet) #106

wants to merge 2 commits into from

Conversation

jqiu61
Copy link

@jqiu61 jqiu61 commented Feb 4, 2025

Cool blob

Copy link

vercel bot commented Feb 4, 2025

@jqiu61 is attempting to deploy a commit to the Hack Club Team on Vercel.

A member of the Team first needs to authorize it.

@acornitum acornitum added the needs review needs acon to check over it , ,,,, label Feb 4, 2025
@acornitum
Copy link
Contributor

acornitum commented Feb 6, 2025

I appreciate you submitted this, even if it was very last minute!

That being said, I would like to see some things improved upon before this gets merged:

  • Currently, pressing the down arrow doesn't seem to squish the blob. Does it work on your end / could you fix it, or make the squish look more noticeable if it is doing it?
  • What if you animated the blob? I'm going to chalk up the black/white colors to be a stylistic choice, but you can still add to it! An idle animation, squish animation, even glitter animation - that would add a lot to it!
  • On a similar note - what if you animated the clock in the background, or the wisps coming out the coffee?
  • A food/health/play meter would be good + create a feedback loop when the player does an action! Currently, adding glitter / turning it around doesn't exactly do anything but a tiny bit of visuals.
  • The glitter could probably stand to look a little better. Glitter tutorial here - look at how there are certain dots that are lighter and darker, instead of being a single color! What if you animated it to shine in different places too?

Thanks so much for submitting! If you could make these changes in <1 week (or asap), that would be amazing :D

Note: don't open a new PR, just commit changes to this current thread + send a comment when changes have been made!

@acornitum acornitum removed the needs review needs acon to check over it , ,,,, label Feb 6, 2025
@jqiu61
Copy link
Author

jqiu61 commented Feb 6, 2025

So my blobs do have animations (they are .gif files renamed into .bmp files). It turns out that .bmp files don't have animations (I initially thought I converted them wrong, which caused the files to "lose" their animations).

Also, the background does have animation too 🥲.

When you press the squish button, I believe it does switch to the squish file, but I didn't realize .bmp files don't have animation in the first place (that's why I thought I broke my sprite files 😭 ).

Also if you press Down, Down, Down, Down, Left, Right, Left, Right, Down, Down, I believe it makes your blob into a cookie that gets eaten.

I will make each frame in each animation as a separate file and then cycle through them. Will make these changes soon!

@acornitum
Copy link
Contributor

In order to animate something, export it as a sprite sheet from Aseprite instead of exporting a singular frame! Then, in code, you can cut up the image to be multiple frames - my example code does this if you want to take a look!

Would really appreciate it if you could get those animations back :D

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants