rAIcer-mockup.png

Raicer - Driving simulator

Problem

Client needed a game to capture player driving data to teach an AI to drive. The game needed to be fun for players, while also gathering environmental and player input data to be fed to an AI with machine learning. In the end, there should be a virtual vehicle driven by an AI model in a virtual environment.

Solution

My team developed a third person driving simulation game that trains an artificial intelligence model on how to drive based on environmental data from shaders and player input. The player can choose to drive in two different modes of the game:  a delivery simulator and a racing track.

Execution

  • Designed the user flow of the game and the user interface to create intuitive gameplay in a complex machine learning system

  • Constructed a large night level map to not only enhance gameplay for players but also train the AI model by creating a different environment from other training