Featured Video Play Icon

AI Destruction Derby

This was a project I did for my AI assignment and is a top-down, 2D, physics based AI project focusing on steering behaviours. Steering Behaviours were a subject that came up early on the course and one that hooked me from the start thinking about the driving based possibilities. I ended up going for a destruction derby and the simulation includes but is not limited to:

  • 4 Steering behaviours – flee, seek, wander and wall avoidance.
  • Physics – courtesy of the fisica physics library.
  • Artwork all done by hand
  • Debug mode – showing all the behaviour vectors
  • Health system – cars lose health based on the velocity of a collision and steering behaviours are altered accordingly.

Further detail can be gained from watching the video I did above and a copy of the report I did for this assignment can be found here.