Final project for the Game programming course at IT University of Copenhagen
Dreams Eater is a Roguelike - RPG shooter 2d game. The protagonist is a wraith, whose goal is to explore a dungeon of rooms and fight all the enemies that have come to haunt his dreams. The game is based on randomly generated levels of increasing complexity. The player gets access to the following level when he’s able to kill the boss of the level. Rooms may contain powerups, special badges that can be collected by the player to enhance his abilities.
The game leverages on Box2d library to handle physics.
Multiple types of keyboard inputs are supported and can be chosen through the starting menu,
as well as the starting difficulty.
The game is using Simple Render Engine as game engine.
See a more detailed report here -> Report
-
Follow the guide to download Simple Render Engine with all the dependencies at SimpleRenderEngineProject
-
Place this directory as subdirectory of the Simple Render Engine Project directory
-
Append to the file SimpleRenderEngineProject/
CMakeLists.txt
the lineadd_subdirectory(Dreams-Eater)
-
Open the SimpleRenderEngineProject with Visual Studio or your desired IDE
-
Build it
- Alessandro Baribero
- Giovanni Giacometti
- Lucas Schütt Nielsen