This game was created during my Bachelor Period for an exam which had the aim to test the knowledge in C# and the Design Patterns of code. In the game you are a puppy named Oliver, you need to answer correctly to some questions about C# to damage the enemy and win the level. The more you go further with levels, the more is difficult. Before each level you can have 3 possible power ups generated randomly.
The design patterns I've used are the State,Singletone and Composite.
GitHub : https://github.com/MarzoliLeo/Code_Hero
The game is offline and for computer only. Developed in 2 weeks.
Leo Marzoli
Main Menu
Gameplay
PowerUp Phase Before
PowerUp Phase After
Victory of Level
End Game