
Overview:
Originally developed as a student project, this elimination-style racing game has since been re-imagined into a more polished and technically ambitious prototype. The core gameplay revolves around performing tricks to build boost which adds a skill-based risk-reward element to each race. Players compete in fast-paced rounds where anyone who is left behind or crashes gets eliminated.

Challenges Tackled
- Simulated Vehicle Physics: I used a physics based model including suspension, acceleration and steering forces based on this excellent breakdown.
- Race Logic: The game tracks player progression around spline-defined track combined with checkpoints to analyse the first player.
- Editor Spline Track Generator Tool: Initially the geometry for the tracks was generated on the same splines that are used for the gameplay. This included calculating vertex positions, UV and texture mapping. This was a useful tool for early prototyping, allowing for quick generation of multiple tracks and testing vehicle handling. However, it didn’t allow for environment driven level design.
Demo coming soon!