Dangerous Dave implementation using C++ 11 and SDL 2.0
This project is a single-player 2D platformer implemented in C++ using the SDL library. It is a re-implementation of the original Dangerous Dave DOS game.
- Compiler used: MinGW g++ 6.3.0
- C++ version: C++ 11
- Contains most features of the original
- First 3 levels implemented
- Level format as a text file
- C++ compiler (g++)
- SDL library
- Clone the repository
- Modify the paths:
- In
TileManager.hpp
, changem_TilemapPath
to the path where tilesheet bmp in assets folder is present. - In
build.bat
, modify the paths of SDL, SDL_ttf and SDL_Image.
- In
- Run
build.bat
. The executable will be created in thebin
folder. - The bin folder should contain
SDL2.dll
,SDL2_ttf.dll
andSDL2_image.dll
to run the compiled executable.