Level Devil

Challenging 2D Platformer
A procedurally generated platformer with dynamic obstacles and adaptive difficulty
C++ SDL2 CMake
Level Devil is a challenging 2D platformer game built with C++ and SDL2. The game features procedurally generated levels, dynamic obstacles, and a difficulty system that adapts to the player's skill. Players navigate through increasingly difficult levels while avoiding traps and collecting power-ups.
Key Features
Challenging Gameplay
Precision platforming with increasing difficulty, requiring quick reflexes and strategic planning to overcome obstacles.
Procedural Level Generation
Each level is procedurally generated, creating a unique experience with every playthrough while maintaining balanced difficulty.
Dynamic Obstacle System
Various obstacles with unique movement patterns and behaviors that require different strategies to overcome.
Gameplay


Technical Details
- Game Engine
- Custom C++ with SDL2 for cross-platform compatibility
- Physics
- Custom physics system with precise collision detection
- Level Generation
- Algorithm-based with difficulty scaling
- Build System
- CMake for cross-platform compilation