Preview Video: https://www.youtube.com/watch?v=TI2JpYcgTkY
Demo (Windows): https://drive.google.com/file/d/1-XTbpY9O2di1nsXyDrrKAJ2g_nf93WcB/view?usp=sharing
Documentation: https://drive.google.com/file/d/1mv17b4Fzzl3kKlSvjDQuroscpuBRowPg/view?usp=sharing
The Racing AI has the ability to race on any track (driving as fast as possible) and perform overtaking or dodging maneuvers.
The system features fully customizable AI performance and easy race setup view user guide.
Racing AI Abilities:
- Calculate throttle, brake and steering
- Dodge or overtake slower vehicles while following the racing line
- Only overtake when possible, otherwise keeping a safe distance to vehicle in front or side
- Reverse and steer its way through if road is blocked
- Able to race on any track
- Reset itself if flipped
Racing AI Customizability:
- Driver profile classes "Rookie", "Advanced" and "Pro" with different AI steering accuracy and throttle intensity
- Customizable throttle intensity for all driver profile classes
- Variable update interval (blueprint)
Extra features:
- RPM based engine sound (replaceable sound file)
- Mesh populating spline tool with crash barriers for any track (replaceable mesh)
- Quick and easy vehicle body replacement
Asset-List:
- AI blueprint
- Racing line blueprint
- Crash barrier blueprint
- Engine sound blueprint (including transformed audio file licensed under CC0 1.0 free commercial use)
- Racetrack markers