BopEngine is a basic 2D C++ game engine based on SDL2 This is my first take at creating a 2D game engine, it still miss a lot of features and is still very basic.
- ECS
- Collision (AABB)
- Vectors
- Keyboard controls
- Sprite animation
- Camera movement
- Tile system
- UI
- Audio
- SDL2[https://www.libsdl.org/download-2.0.php]
- SDL2Image[https://www.libsdl.org/projects/SDL_image/]
- SDL2Mixer[https://www.libsdl.org/projects/SDL_mixer/]
- SDL2TTF[https://www.libsdl.org/projects/SDL_ttf/]
- LibFreeType[https://freetype.org/download.html]
- LibPNG[http://www.libpng.org/pub/png/libpng.html]
Stay on the green tiles before the red laser kill you
- Move -> WASD
- Move -> Arrows (Up, Down, Left, Right)