Dodgeshot Racing

Skills: Unity, C#, Organisation

As part of team project, we were required to make a game within a week in an industry standard working environment. This was a racing game developed in Unity with it all being programmed in C#.

I was team leader and head programmer for this project. I did the movement of the cars as well as programmed the audience shooting the cars. To do the shooting I put a small invisible box in front of the player which the A.I. shot towards to take into consideration the bullet lead needed. I also did the power-ups and the special mechanics depending on the type of bullet so if one bullet hit you it slowed the player down but this didn’t stack. The other bullet I made invert the controls. I also did the widget menus and the programming for when the race finished including the timer and detecting when the first player had done 3 laps without cheating.