Contemporary Allied Racing

Contemporary Allied Racing is a racing game built for iOS and Android. It includes fictional racing teams and tracks. I did the 3D art and programming, while outsourcing the music to a contact in Boston.



Contributions

Gameplay mechanics, vehicle physics, player input, 3D asset creation, UI, platform deployment, multiplayer networking

Software used

Unity, Visual Studio, GIMP, Blender, Inkscape, XCode, Android Studio, Git, Amazon CodeCommit

Technical challenges

Probably the two biggest challenges were the AI drivers and the steering. Having the AI drivers know when to brake and turn was difficult. This was my first project that had extensive AI, and it had to work with the car physics. The steering was difficult because everyone who playtested the game had a different taste of the steering. As a result, there was a lot of tuning the settings for the steering.

Lessons learned

As this was the personal project I worked on during college, the things I learned influenced the project. Feedback is incredibly important for any game, not just this one. Documentation is also extremely important.

Future work

More tracks, more cars, better AI, improved multiplayer, and better optimizations

Back