Big Game Project Week Seven

Time to get my work to actually work in the game engine. I have never used the animator of Unity earlier so I had to spend some time learning how it works. I also had to ask for code specific for what I am doing, parameters that I can use to control the animations within the animation controller.

 

Hoppy Animator

I started with Hoppy to lay down the basic movement animations idle, walk, jump and double jump since all characters share these states. After working out some bugs I find the result more satisfying than I initially thought.

Sticky Animator

Next up is Sticky

Glidey Animator

And to finish things off Glidey. I found that the work went more smoothly the more I did it so fixing Glidey took half the time of Sticky and Sticky took half the time that Hoppy took.

After tweaking and testing I think I have managed to make it work without it feeling akward or weird.

 

hoppyfallingbug

But I have one bug that I can not work out. During specific conditions the animations get stuck in the “up in the air” animation. The character never clamps to the ground and for some reason the Y-axis ends up at -30 and thus the animation state never changes to “land”. I will leave this in because it does not happen to often and will not impact the experience, I hope…

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

About Joakim W Andersson

2014  Graphics