Code Crunch

Date Completed: January 2019

University Year 2 Term 1

Code Crunch was the result of a project at University where groups of students were assigned a random game idea created from a generator, and those ideas were to be turned into a Unity game with a specific niche. Our group were generated "A coding based game set in space", and our niche was that it had to be played on touchscreen devices.

Code Crunch pits up to 4 players against each other in a race to get their vehicle to the finish line before the chasing laser eliminates them. Each player has their own "Compile" button at the bottom of the screen, and icons representing instructions for their vehicle fall from the top of the screen to the bottom. The players can touch and drag the falling commands onto their compile button to store them up in a string, and once they're happy with the instructions entered they can click the compile button to begin the movement.

In a PvP capactiy, we envisioned this game could be played on interactive whiteboards in schools, where the big screen and introduction to the basic functionality of functions and commands would lend itself well to a teaching element. Players can drag commands and click 'Compile' on other peoples buttons to sabotage their movement which makes the game frantic and tense when the laser goes close to the slowest player as they rush to find a solution.

My role in this task was to help create the back end grid system that the game ran on, as well as the creation of the 3D assets and programming in the auto assign of colours to those models depending on how many players were playing and in which positions.

 

Icons Falling
Icons Falling

press to zoom
Nearly at the finish line!
Nearly at the finish line!

press to zoom
Icons Falling
Icons Falling

press to zoom
1/2