o3de-vehicle-dynamics-gem
o3de-vehicle-dynamics-gem copied to clipboard
Vehicle Dynamics Gem for O3DE
VehicleDynamics

This gem contains a simplified implementation of vehicle dynamics for the O3DE engine. The implementation uses a single-point ray-cast to find the ground contact point and simulate suspension, steering, and wheel forces. Vehicle movement is achieved by applying longitudinal, lateral and suspension forces to the vehicle's rigid body at the point of contact with the ground.
Getting started
Model Description
If you plan to use this model, be sure to read Model Description document to:
- get familiar with the model structure and functionality,
- see the requirements and limitations of the model,
- learn about components and their parameters.
Tutorial
You can follow the Step-by-step tutorial to learn how to set up the model.
Example car
The example car prefab is located in the Assets/ExampleCar folder. It contains a prefab with a ready-to-use car model.

The model of the car is licensed CC0 and was obtained from the Sketchfab website (available on 08/16/2024).
Release notes
1.0.1
Changes compared to 1.0.0
- Fix in collision layers
- Fix Linux build failure introduced with cmake 3.28.3
- Fix for Linux monolithic build
1.0.0
Initial release