Programmer
Platform:
Windows PC
Language:
C#
Tools Used:
Unity, Visual Studio
Duration:
6 weeks
Completion:
2017
Team Size:
1
Ball Game
A 3d Isometric game built with C# in the Unity engine for a Games Hardware and Peripherals module at the University of Bolton

The game involved rolling a sphere around the map, and collecting cubes that would attach to the player similar to the game Katamari Damacy. The goal of the game was to collect all of the cubes in the level in the fastest time possible.
This game was made entirely by me. I created the code for movement, the attaching of cubes, and designed the level and menus. I also ported it over to an android tablet, and implemented mobile friendly menus and added touch controls. The code below shows the implementation of the the collision on the obstacles to attach them to the player, and accelerometer controls for the android tablet.
Something I learnt from this project was how to manage my time more efficiently. There were lots of other features that I wanted to implement but in doing so I found I had neglected basic features like a menu system, pausing and UI which had to be hastily added towards the end of the project. In the future, I intend to plan out all aspects of a project before starting work, which is how I am working on my current project.

