A fun twist on the classic Super Mario Bros game, blending new aesthetics and new ways of play with old mechanics and sprites.
Created over the course of 5 weeks for IMGD 1001, The Game Development Process. 

Main menu screen

Worked with a team of three to create a stylistically unique and exciting game experience. Teammates included an audio designer and an art lead. Serving as designer and developer I designed and implemented multiple mechanics using Unity3D and C#.
Leveraged Github source control as well as an Agile Scrum project management pipeline to gain valuable experience working with industry-standard tools and practices.

Screenshot of a cat about to complete a level

Code taken from level generation script

Implemented two main unique features, the first of which was a seed-based infinite level generation system. Each level is generated with parameters coinciding with principles of Bartle's Taxonomy and is checked by algorithms to ensure they are complete-able and not "boring."

Shoe unlock and statistics screen

The second main feature was a set of shoes that the player would be able to purchase at the end of each level, providing new ways to play and exciting achievements to unlock.
Honed skills in Unity Scriptable Objects, Playerprefs, Interfaces, and other systems.
This project was a wonderful opportunity to practice new project management techniques, further develop technical skills, identify team goals, and enhance our collaborative work in the future.
Back to Top