top of page

Mirage Rush

Project Length: 4 weeks

My Position: UI Programmer

Engine: Unity

Genre: Extreme Sports

Platform: Mobile

Team Size: 17 

About

Mirage Rush is a extreme sports third-person mobile game made in the unity game engine and C# for Game Project 2 at future games

Contributions

In this Project I was responsible for the Scoreboard for keeping track of who was the fastest and Menu UI. We Used Perforce as source control, Miro for prototyping, Jira for project Management.  

​

​

Scoreboard
z+Sc6E_edited.jpg

​the scoreboard works when the player gets to the end the scoreboard gets the time and name of the player(name assigned at start of game) and puts that into a list and sorts is and all entries in the scoreboard and if the list length is higher the a serten number it deletes the last entry in the list.

 

Then is prints outer all the entry's by spawning new rows on the scoreboard and filling them with the name and time of that placement.

​

The scoreboard is saved on device using playerPrefs and Json so the score is saved between sessions

Volume Editor

​the volume settings uses 3 sliders each connected to a audio group inside the audio mixer that controls the volume of all sounds connected to the audio groups. The values of each slider is stored in PlayerPrefs so the settings are saved between sessions 

Screenshot 2024-06-26 092126.png
Take Aways and Reflections

the only thing i needed help from others was from the UI designer because i needed to know what UI i hade to code and how to set up the alpha version of the main menu of the game.

​

During this game project I learnt the importance of communicating with the other people in you team on what you are working on so you don't accidently work on the same thing.

​

In this game project we hade to make a game for a mobile phone so we hade to learn how  optimize the game so it could work on a mobile phone.

​

During this Game project the only problem i was apart of was that me and one of the UI designers Accidently worked on the thing and we overwrote each others work and hade to start over and remember to clearly communicate what we where working on.

​​

A take away from this project is that you have to accept the not everything you make will be in the final build because some things that i created hade to be scrap it because it wasn't fully implemented or the everyone else in the team decided that we don't need it anymore.

​

​

​​

​

​

bottom of page