This game was made as my Senior Project. This is a 2D Metroidvania game where the player is a humanoid lizard that is exploring this unknown world crawling with mutant bug life forms that need to be destroyed. There are also special bugs that will drop keys to open the door to escape this world. This was a game where I felt like I had full control over what I made and full involvement in every single aspect of the game development experience.
It was the most complex game that had to make with the fact that I had to make a lot of different systems. I made a counter system, a mini-map system, special weapons system, and a bunch more. The counter system was inspired by the game Metroid: Samus Returns. I wanted the player to feel like they have a way to get the upper hand on enemies if they execute the move at the right time. The mini-map system is connected to the camera system which switches from one camera to another when the player moves to another room. The mini-map shows where the special bug rooms are at and where the player current is. The special weapons are meant to add variety to the different ways to defeat enemies. Players have access to a shotgun, flamethrower, and bomb; each weapon having a different use case and effect. I also added upgrades to the game so there is a feeling of progression and evolution, as the player will get more health and more special weapon ammo.
This game was also where I was the most involved on the non-programming side. The music was made by me. While the tileset was used from OpenGameArt, I did made the levels. This was the first time I had to design levels using tilesets, and for the genre I was making the game in, this was a requirement. Some of the sprites were also used from OpenGameArt. However, I made the sprites and animations for the main character, enemies, totems, UI, and backgrounds.