Abstract
Egg Brother is a 2D survival game developed using C++(Github link above).
The player controls the main character (hero) using WASD to move on the map, dodging the enemies and enemies’ projectiles while shooting the enemies with a main attack and a special aoe attack.
By pressing the E key, hero will go into the boost mode, in the boost mode the attack speed will go up significantly.
The player have five lives,the game end after loosing all the lives.
Game Feature
The game contains these features developed using C++
- A virtual camera that follows the player-controlled (hero) character at its centre
- A number of NPCs with different behavior
- collision system
- hero attacking system
- A tile-based method for displaying the background
- save & load system
Game Play Video
Gameplay with a fixed map
Gameplay with a random generated map