Generate fun levels and play them!
Welcome to Platformer Playground! There is a python program which can be run to generate your own levels! The levels don't have to be made using the python program however. The game loads in levels using a bitmap file, so you can make your own levels using any image editor!
- Level Editor: Create your own levels!
- Customizable: The speed of the different enemies can be adjusted using the JSON file.
- Smooth Gameplay: Enjoy a smooth gameplay experience!
To get started with the program, follow the steps below:
- Clone the Repository
git clone https://github.com/321BadgerCode/platformer_playground.git
cd ./platformer_playground/- Compile the Program
g++ ./main.cpp -o ./platformer_playground -lglfw -lGL -lGLEW -lSOIL📦 Dependencies
- OpenGL:
sudo apt-get install libglu1-mesa-dev freeglut3-dev mesa-common-dev - GLEW:
sudo apt-get install libglew-dev - SOIL:
sudo apt-get install libsoil-dev
To use the program, there is only one step!
- Run the program
./platformer_playgroundTo create your own levels, there is only one step!
- Open the Level Editor
python ./level_editor.py💻 Color Meanings
| Color | Meaning |
|---|---|
| Empty | |
| Player | |
| Checkpoint/finish line | |
| Patrolling Enemy | |
| Stationary Enemy |


