I did this project with another partner for my first year Programming course at UC3M.
Developed a level of the game Super Mario Bros using Python and the library Pyxel. Used inheritance and an OOP approach to create a well strucured collection of enemies, objects, etc. Added functionalities like restarting and loosing lives when colliding with enemies, killing goombas, koopatropas, Pakkun Flower, collecting coins, adding protection with mushrooms and changing characters to luigi.
Grade obtained: 10/10