Arcade Car Physics Controller
A custom car physics controller for arcade-style games. Easy setup. Customize all physics parameters in the inspector, or modify and build upon this implementation to make your own.
by Luigi Garcia
★★★★★ star rating
Price History +
NO PACKAGE DEPENDENCIES!
Custom Arcade Car Physics Controller
- Fun driving gameplay!
- Racing.
- RC cars.
- Drifting cars.
- Raycast wheels (No WheelColliders!).
- Lightweight! Simplified physics calculations.
- Easy to grasp.
- Easy to scale to multiplayer.
- Ackermann steering: this model ensures all wheels of a vehicle point toward a common turning center, improving handling and reducing tire slippage.
Easily Setup Your Car
- Customize all physics parameters in the inspector.
- Gizmos and Editor Tools help with configuration and debugging.
Code Features
- Clean and simple code.
- Built to be easy to grasp, modify, and build upon.
- Separation of concerns: Logic vs. Visuals.
- Cherry-pick the parts you need!
- Minimal inter-dependencies.
- Modularity.
- It is easy to extract individual parts and move them around.
- Direct to the point!
- No established complex architecture.
- Optimized for mobile. Zero allocations per frame.
Sound and Visuals Integration
- Wheels suspension.
- Skid marks and smoke.
- Skid sound.
- Engine sound.
- Tire impact sound.
- Car impact sound.
Sample Scene
- Fully configured Car and map showcasing all features.
- The sample uses URP, but the code works with any rendering pipeline.
- TIP: Use a joystick for the best experience.
Third-Party Notice
This asset includes third-party audio files. The licenses are available at ArcadeCar/Sample/Audio/LICENSES.txt