
Oscar Rosin
Technical designer
Wingman
Team:
15 Students
Engine:
Unity
Role:
Technical designer
Date:
Jan 22 - Feb 15 2024
Description

This project is a third-person air racing game where you complete courses and aim to improve your time.
The main pillars of the game were focused on the skill and rush of racing.
Responsibilities
My responsibilities were:
-
Prefab management and fixing.
-
Checkpoints
-
Player prefab and controls settings.
-
Sound manager
-

Checkpoints
I made the checkpoints prefab that were used by level designers to make the race track for each level.
I was the one updating meshes or adding scripts and then showing other designers how to use them.



"3 different iterations of the checkpoints that i worked with"
Player Prefab
Programmers created the control scripts and functionality but I was in charge of updating models.
I was also in charge of changing the values of how the plane would handle based on feedback from our QA.

Picture taken from a early version of the plane in the prefab view
Sound Manager
The team was missing our main programmer since he had a trip planned, this lead to me having to take over the creation of the sound manager.
I made all of the code and implemented the button sounds, sound effects and background music.
This was simple because I had only a few tracks/SFX that needed to be heard in multiple levels, so I made them always loaded in the game. things like the race music was only used in the race map so i only had to load it there, making it automatically turn off after a race.

Picture taken of what the audio manager looked like in editor