This is an orthogonal game made entirely in Python using Pygame. It was inspired by several games, like The Legend of Zelda, Titan Souls, Binding of Isaac, etc.
My idea is to make a maze game with a few levels, a basic collecting system, a few puzzles, some enemies and a boss battle.
The code was made entirely in Python 3 with Pygame. I also used numpy and Pillow for some lesser functionalities.
Maps were created in Tiled, and the sprites were either created with Aseprite or downloaded from OpenGameArt, in the case of the dungeon tileset used.
Music and sound effects were all downloaded from freesound under a Creative Commons 0 license.
Please check this repository's Wiki.
Special thanks to Clear Code, an amazing YouTube channel with many coding tutorials in Python. I used some of his videos below as inspiration to develop this project:
- Creating a Zelda style game in Python [with some Dark Souls elements]
- The ultimate introduction to Pygame
- Creating a Mario style level in Python / Pygame with a visual level editor [Tiled].
Also thanks to Rabbid76 for its PyGameExamplesAndAnswers repository. It definetely helped me alot.
Last but not least, thanks to my bf for helping me with sprites. 💙