The concept of the game is a maze where you collect coins before the time runs out. Completing the maze moves you to the next level. The game is played from a first-person perspective with a minimap on the side for navigation.
The game was built in Unity. I faced many challenges learning the engine and scripting in C#, but the experience helped me grow as a developer.
Working on the maze I had different shapes and seeing what would work the best and how the maze would look and needing to map out was difficult considering the fact the map had different pathways .
One of my focuses was the coin since it had a basic type of shape I start doing this first, which the scripting was kind of long process to figure out, especially to have the player to pick up the coins that were placed around the maze.
: the focus was the timing based on how long the player to be in the maze to reach the next level.
Learning to adjust the camera was short considering that the camera was in third person I had to use a change the script and make it into a first person .
During this week I needed to test out everything and make sure everything was working properly based on some the script was messing up so I went to some of the scripts that had an error .
I started to make a certain coin that can extend the timer so that way the players can have enough time to go around the maze even longer than intended.
I went make to realign the maze and change the shapes considering from the first two pictures was kind of crooked and so I had to fix the maze so that the character or player doesn’t go through the cracks of the maze.