Car Racing - Physics & Artificial Intelligence
About
This project contains the practical implementations of two bachelor theses. Both of them created features, that are needed for a racing game.
1. PhysicsIn the first level contains the cars, which are simulated by the produced physics system.
You can take control over the different types of vehicles, which all behave differently. Drive each vehicle and try out which one is the best to maneuver through the small town with its tight curves. Switch cars using the Y-Key.
All needed controls are shown in the top right corner.
2. Artificial IntelligenceThe second level contains the artificial intelligence (ai). The cars, that were created in the first level, are used here to simulate motor races.
There are six prepared situations, which demonstrate the racing ai's behavior by confronting it with varying problems. You have access to them by pressing the Buttons at the sidebar or the corresponding numbers on your keyboard. More information on the individual situations and the controls can be found by extending the sidebar.
Feel free to play around and test the simulations as much as you like. We are always happy about feedback.