A Mario Maker style game in Python and Pygame.
This includes level editor, transitions, enemy behavior, animations, menus and a player camera.
The game was also made in Tiled.
git clone https://github.com/artemshchirov/pymario-maker.git
pip install pygame
cd pymario-maker
python code/main.py
Pymario Maker written in Python Pygame based on tutorial
- Setup
- Editor origin and main grid
- Changing the mouse cursor
- Menu
- Level tiles
- Level drawing logic
- Draw the terrain
- Draw the water
- Tile animations
- Deleting tiles
- In-game objects
- Previewing items in the editor
- Editor sky
- Exporting the editor data
- Level transition
- Terrain and the player (in the level)
- Level tiles animations
- Other objects
- Player movement
- Player graphics
- Player camera
- Shell enemy
- Tooth enemy
- Player damage logic
- Level sky
- Audio