Call of Monsters
The game was made using C++ and SDL. It was built upon the 2D game engine code that I had written. I contributed by building features like sprite sheet animation, collision detection, tilemap loader, parallax effects, particle system, state machine, input handling, and more. These features are flexible and can be reused to make other games.
More features
The game engine also had a simple particle system, parallax effects, infinite scrolling. Also, the ground was read from a tilemap.