RacingGodot - a custom car physics implementation for Godot
A final demo of the project dedicated to creating custom arcade car physics for the Godot game engine. The system is built without using the built-in VehicleBody class, providing full control and flexibility in tuning the car's behavior.
Key implementation features:
* The car is implemented based on a RigidBody for collision calculations and RayCast rays for suspension work.
* Opponents are implemented, following a predefined track using curves (Path).
* Multiple view modes (e.g., first-person, third-person, static), switchable with a single button.
* Engine sound, whose pitch and intensity change based on RPM and player actions.
* Tire sliding and skidding sounds for a greater sense of control and speed.
Project source code: https://gsaone.github.io/racinggodot
[ keymap ]
Use arrow keys for driving, SPACE for hand brake, and A/D/B/V keys for additional functions as described above.
| Published | 5 days ago |
| Status | Released |
| Platforms | HTML5 |
| Author | sergeygrigorev |
| Genre | Racing |
| Made with | Godot |
| Tags | 3D, Asset Pack, Godot, racinggodot |
Development log
- Release5 days ago

Leave a comment
Log in with itch.io to leave a comment.