Racing Lab
🏁 AI Racing Lab – Tune Your Car and Watch the Race!
An interactive experiment made with Unity where you configure cars and watch them race autonomously!
Have you ever wondered how small changes in a car’s performance can completely change the outcome of a race?
AI Racing Lab is a simple and experimental project created to explore artificial intelligence, vehicle physics, and parameter tuning — all built in Unity, with 100% custom code.
🎮 You don't drive the car. You design it.
🔧 How does it work?
Before the race begins, you configure each car’s performance attributes:
-
Max Speed
-
Steering Force (how sharply the car can steer)
-
Break Distance (how early the car starts to slow down)
-
Break Force (how strong the brakes are)
Then, hit play and watch the vehicles compete on a closed circuit, each one controlled by its own AI. The coolest part?
👉 The entire AI system was built from scratch — no NavMesh, no ML Agents, no prebuilt tools.
Each car “sees” the track using simulated sensors (raycasts) and makes decisions based on checkpoint positions, curves, and obstacles. The AI decides when to accelerate, brake, or turn based on simple vector math and manually coded logic.
🧠 Built for learning
This project was developed as a personal learning tool, but it’s perfect for anyone who wants to:
-
Learn the basics of game AI
-
Experiment with vehicle physics
-
Explore how performance tuning impacts results
-
Enjoy watching unpredictable autonomous races
✅ Made with Unity
Unity Version: 2020.2.0f1
Language: C#
AI: Fully coded from scratch – no NavMesh, no external tools
Status | Released |
Platforms | HTML5 |
Author | Lucas Khaled Brugger |
Made with | Unity |
Leave a comment
Log in with itch.io to leave a comment.