Notifications
bg
DK
David Kyriakidis
Orange, United States
0
Likes
1
Follower
1
Connection
All
Articles0
Games0
Showcases0
Column0
Jobs0
Hello! I am planning on making a 2d platformer, and I was just wondering how to make the main character squishy?
I know that I could always animate the squishy effect, but is there anyway that I could code it or something like that? Thanks!

Caner Özdemir
Game Developer
7 months ago
Hello, sorry I am a bit late for answering your question. Animations are recommended for, well, animations because hard coding the animation is not a good idea. Instead of coding that effect, which will require hard coding, you can always animate and use effects. Modify the keyframes of your animations to your liking and you will get a much better result than programming that. My teammate had that problem as well and he actually made the animation with coding but he lost track of it after a while. Using the animation and modifying the keyframes proved to be a much better solution. I highly recommend you to use animators for animations instead of programming. Take care.
JL
Jeremy Luisier
UCI | Technical Artist | UAA Representative
7 months ago
Depending on the needs of your project, you could scale the sprite to attain the squash and stretch.
Tim Coster
Indie developer/artist
7 months ago
You can make a character with a skinned mesh and rig it with spring joints in a circle like spokes in a bicycle wheel. I experimented with that when I wanted to make a loco roco-ish game once and it worked pretty well. Requires a lot of finetuning of the springs though. Maybe you also have to weight paint the skin in Blender or your modeling app correctly first, but I don’t remember if that’s really necessary.
CO
Squash and stretch will make squishy
About Me
No description
See more
Skills
No skills added yet
Certifications (0)
Import
See all
David Kyriakidis's liked projects (0)
No likes yet
Following (1)
Follower (1)
Following Companies (0)
Not following anyone yet