Edy's Vehicle Physics
EVP brings fun and realistic vehicles to your games! Designed for gameplay, ease of use, and realistic behavior.
FAQ | Live demo | Features | Documentation
⚠️ Note: This asset is not the paid version of Vehicle Physics Pro. They're separate products implementing different vehicle simulation models. More information
Features:
• Ready-to-use vehicle prefabs with different setups (more realistic, more arcade, drifting, etc)
• Precise control and fun to drive vehicles even with keyboard / touch screen.
• Any vehicle setup: street, truck, racing, drifting...
• Vehicles can be rigged and configured in minutes (Video tutorial)
• Easy integration into existing projects: just drop a prefab in your scene and hit and play.
• Vehicle damage effects, including deterioration of handling.
• Multiple ground materials supported, including per-material grip and drag coefficients, ground marks, skid marks, smoke, dust, etc.
• Lots of audio effects: engine, turbo, transmission, tire skid, body impacts, body scratches...
• Built-in “Pause” function for vehicles without setting timeScale to zero.
Release Notes
v5.5.3
- Fix for Unity not respecting the WheelCollider settings in some situations
v5.5.2
- Hotfix: Fix minimum spring rate in WheelCollider
v5.5.1
- Hotfix: Ensure WheelCollider settings are properly applied
v5.5
- Any Physics.gravity direction or magnitude is now supported
- Vehicles support custom gravity independently of the Physics.gravity setting
- Added CustomGravity script to demonstrate how to use custom gravity in vehicles
- Removed obsolete WheelCollider sprung mass stuff
v5.4
Improvements:
- Updated stunt ramp to be more effective
- Improved physics materials, friction and collisions
- Updated Project Settings for better physics configuration
- Optimized generation of tire marks
- Added tooltips to the VehicleDamage inspector
Fixes:
- Fixed particle shaders in some hardware
- Fixed vehicles with multiple colliders being changed to layer 2
- Fixed new physics materials being instantiated incorrectly
- Fixed applying excessive reaction force on less-massive rigidbodies
v5.3 SP1
Features:
- Added input settings for camera movement
- VehicleController script exposes front and rear axle positions
- VehicleStandardInput: added option to remove throttle on handbrake
- VehicleDamage: new method RepairImmediate to repair the vehicle instantly
- CameraController: added option to reset the camera orbit mode when enabled
Improvements:
- VehicleStandardInput now restores car's input values when disabled
- VehicleDamage: added fail-safe warnings on missing meshes
- VehicleAudio can now simulate vehicles with 1 gear (i.e. go-kart)
Fixes:
- Fixed warning in Camera Controller prefab
- Fixed warning on importing L200 collider
- Reorganized folders and file names
- Fixed nullptr exception when Wheel Position Mode is Fast
- Fixed skidmarks being incorrectly drawn in some cases
v5.3
Features:
- Camera: new auto-field of view feature
- Camera: new free camera mode
- VehicleController: built-in pause and single-step
Improvements:
- Tested on Unity 2017.3, 2018.0, and still compatible with Unity 5
- Ensured FollowHeading component to override input scripts
- Now using simple lighting in all sample scenes
Fixes:
- Fixed C# compilation error on recent Unity versions
- Fixed runtime errors on terrain textures on recent Unity versions