Clone of a SuperTux level renderer written in PyGame. Level files are specified with JSON files (located in levels folder).main.py is just a single level render main code for everything (collisions, player drawings and other things).
pygame library is needed (pip install pygame, or apt install python3-pygame depending of environment you have).
You can simply test the example provided level (levels/welcome.json) by running main.py with Python (after installing PyGame):
python3 main.pyUsable controls are set in config.py and they are currently left and right arrow key for moving left and right, and space for jumping.
Since the main licenses for sprites and music are located in SuperTux, you can refer to them by seeing it's license and general repository.
Code is licensed with GPLv3 (same as SuperTux).