2023·
UnityHDRPML-AgentsReinforcement LearningProcedural MeshingVehicle PhysicsShaders

Deja Vu (Unity C#, HDRP)

Boost-and-drift racing game with machine-learnt competitor drivers.

Deja Vu (Unity C#, HDRP)

This was a final year university project. The aim for this project was to create a simple boost and drift focussed racing game with machine learnt competitor drivers. The main areas of development were as follows:

  • Machine-learnt competitor drivers.
  • Car controller.
  • Procedural race track mesh generation.
  • Camera controller.
  • Race manager.
  • UI.
  • Technical aesthetics, including the use and creation of 3d assets, shaders, particle systems, lighting, and post processing.

Unity ML-Agents Racing Tech Demo