This is a simple 2D engine using SDL2. It is not finished and not functional. I used this project to learn about SDL (special thanks to sdltutorials.com) as well as some game engine basics.
- Requires C++11.
- Compiled and tested with g++ 6.3.0
- Requires "pragma once" support
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release .. # Debug has an issue, use Release instead
make
make run # Use ESC to exit
- 2D engine
- TimeManager
- FPS
- Sprite Animation
- 2D map rendering
- Camera
- GamePlay
- Player
- Physic
- Simple 2D collision
Constantin Masson (geekymoose)