Here is the article 16 about my series of posts about the game creation.
If you missed it, check out the previous part.
In this "version" i made a lot of "not visible" changes, like class inheritance. All the objects depends now on an unique class which avoid a lot of code repetition.
The most noticeable change is the creation a new character: Pinga!.
I made a couple of videos streaming while modeling two new characters: a small baby pingu and a big bear.
Pinga follow algorithm
The main character has now a followers array container. Also, all the animated characters have a following object which can be set to set the move target direction of the character.
The sources are now directly available on github.
I created the tag "blog-22" to be able to reach the state of the project corresponding to this blog post.
You can also test the demo of the latest state of the project.
A demo of the editor is also available.