This is a basic raycasting (i.e. Wolfenstein 3D) engine implemented in C++ using SDL2.
- Texture-mapping (walls only)
- 60(ish) FPS update interval
- WASD/arrow keys for movement
- Rebindable controls
- Adjustable resolution, FOV, and framerate
- Enemies and other entities
- Level editor