top of page

Mini Golf Game

For this assignment, I was asked to plan and produce a Mini Golf level in Unity.

I could be any theme of our choice, but I needed to use C# scripting to create putt controls, and how certain elements will behave when the ball collides with it.

(Boundaries, special ability cylindars and the hole to name a few)

For this assignment I was awarded a First.

Software: Unity, Visual Studio

Final Map_4.png

Game Design Document

I first had to plan out the mini golf level, deciding on a theme and sketching out designs and ideas I would like to include.

WhiteBoxing

In Unity, I built a Whitebox layout of the level, which would become the testing ground for the C# script and playability of the game.

Once I set up the C# Scripts and physics of the ball, I could insert the final meshes and textures I planned to use.

Final Map Layout

(All meshes and textures were downloaded from the Unity Asset Store)

The Final Outcome (Including C#)

After constant play testing throughout production, I produced a Mini Golf level using a variety of C# scripting, allowing the player to race against the clock while facing obstacles that would bring an added challenge to the level.

Mini Golf - Playthrough

bottom of page