Dungeon Dash

During my time at Ron Dearing UTC, one of my assignments within the Game Development Unit involved creating a 2D platformer game using the Unity Editor and C#. The goal was to design a fully functional game featuring at least one core mechanic, such as moving platforms or coin collection, alongside responsive player movement and a working variable counter system.


The result was Dungeon Dash — a dungeon-themed platformer designed to challenge timing, reflexes, and precision. Players navigate through obstacles, collect coins, and sprint to the finish while avoiding hazards.


One of the main challenges during development was adapting to Unity’s scripting environment, as I had only previously used C# for console-based applications. Overcoming this required studying documentation and experimenting with Unity’s object properties to implement movement physics, collision handling, and collectible systems effectively.


Building Dungeon Dash was an incredibly valuable experience that helped me strengthen my understanding of C#, problem-solving, and the fundamentals of game development.






Game Screenshot 1
Game Screenshot 2
Game Screenshot 3
Game Screenshot 4