< Back

Github

Home


Egg Brother


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


< Back

Github

Home