Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

38 seconds kiss 💋
It’s really relaxing when you float in space while the music plays ❤

I also want to try procedural animation. I want to make a horror game where the spider has this feature!
But procedural animation is an advanced topic for me I don’t think I’ll be able to handle it

(+1)

Good time! Thank you so much, and we're glad you liked it <3

Procedural animation is definitely an intimidating topic, and there's kind of not a lot of good/accessible learning material out there on it to boot. So I went into it pretty much blind and with my own ideas of how it should work, lol. 

Basically, you determine a point on your skeleton that is the core, that every other point/joint moves around. Mine was the frog's butt/pelvis. Then I had the neck, shoulder and hip joints move around it in accordance to where the frog was turning. 

Then for the legs and arms, I worked backwards from the tips; Had some rules in place for where their rest position should be and how far away from the hip/shoulder joints they're allowed to be. Then when I moved the main body, they kinda trailed behind (but never further than the max allowed distance) and continuously tried to catch up with their rest positions. 

The elbows and knees I then calculated to always be a set distance away from both leg/hand and hip/shoulder at all times, and only in clockwise/counterclockwise direction from the body joint depending on the side of the body it's on.

I don't know if I'm doing a great job describing my process, but I hope it's at least somewhat helpful! Basically, procedural animation, like all other procedural things, is about the rules and limits you impose onto a loose system, and that's the core principle I worked out from.

(+1)

Thanks for the explanation ❤

I really need to spend a few days studying and learning this topic. this type of animation truly gives life to game characters and makes their movements feel more realistic.

You implemented procedural animation on the frog really well. I even noticed that when the frog was floating motionless in space, its arms and legs would automatically spread out that was super cute :)

(+1)

Ah yeah for the space I changed where the "rest" positions for the feet and arms were as opposed to in gravity haha. Maybe once I figure it out more I should make my own tutorial on the topic lol