Today I have finally added the graphics by my team mate. And… it feels so much more like a game now. Wow!
The character now has the animations: Idle, Walk, Push, Climb and Jump. And all of those in two flavors: Normal and with exoskeleton.
To solve this, I have added a second animation controller with a state machine containing the new exoskeleton variants. The player switches when he picks up (or loses) the exoskeleton.
During this, I have also changed the state graph to an actual state machine. Before, I just started the states explicitly. Now I use the proper transitions with conditions and set the appropriate variables from the outside to control the flow.
This was something new and I was glad to learn about this for future projects.
My team mate also finished some backgrounds, the crates and some other stuff that I will subsequently add to the game.
But even after putting in the first backgrounds, the difference to the previous dummy stuff was big and the feeling of the game changed completely.