Little Red Riding Hood is a 2D platformer telling the story of the classic fairytale (with a slight change at the end).

I acquired various new skills over the course of creating this game, such as using Unity Events to cause code to run in one script when something happens in a different script, and coroutines, for time delays in particular.

This was also my first Unity project in 2D, which came with many new opportunities to learn. Something I used for the first time was tilemaps, to draw the ground for the player.

However, by far the largest challenge was creating cutscenes. I used Unity timeline to animate characters, and trigger dialogue and scene changes. 

In this project, I wanted there to be a few different types of enemies, as well as different ways to interact with the map and environments. I also, however, did not want to overwhelm the player from the beginning, so I made the choice to introduce some enemies - the bats and flowers that attack - in later levels only. Additionally, I kept the map relatively simple in the first levels, then included more complex environmental features in the later levels.

Art and music credits to: OcO, Elthen, RGS_Dev, Penzilla, kenam0, Clint Bellanger, YouFulca, Legnops, brullov, Ansimuz and ElectricLemon.

Leave a comment

Log in with itch.io to leave a comment.