"Mario" clone

Github link

This project began as a Mario clone, but as development progressed, I deviated from that original idea. I collaborated with my friends on this project; they created the music, sound effects, and voice lines, while I handled all of the programming. As we developed the story, it transformed from a Mario clone to a tale of a plumber who falls down a clogged toilet and is transported into a 2D platformer, where he must survive for as long as possible. During the game's development, I faced challenges such as ensuring the plumber's feet didn't clip through the platform and animating the enemies and player. Specifically, I struggled to understand how sprite sheets worked, but after persevering, I was able to grasp the concept and create animations that I was proud of.

The game is still a work in progress and there are several bugs and features that I want to add, such as a final boss and easter eggs. I plan to continue working on this game in my free time and, as I improve my programming skills, I intend to go back and optimize the code to make it easier to maintain and add new features.

This project served as an opportunity for me to use PyGame and classes to create a game and involve my friends. I designed it specifically to help me improve my proficiency with classes, and now I feel more confident in using them in future projects.





air-mouse.jpg



air-mouse.jpg



air-mouse.jpg

links

  1. Home

My personal links

  1. GitHub
  2. LinkedIn
  3. Contact me