

Marble Parkour
Project Type: Parkour Game
Date: February 2024 - April 2024
Role: Lead Programmer + Level Designer
This was one of my University assignments where we had to create a marble ball game in Unity Engine. I made a game where you (as the ball) would attempt to get to the end of the level using a grappling hook.
I removed the ability to jump so the gameplay is focused on the grappling hook and the movement around that. There are checkpoints during the level to reduce the punishment on the player as they progress. During the level there are coins to give extra points but do add a level of risk to the game.
What did I learn?
I learnt how to code in C# and its differences from C++ which I had been used to prior.
I found out how Ray Casting worked in games as this was needed to create the actual grapple itself.
Learned more on spacing of the level to make a game challenging but fun



