Modular Vehicle Framework
A complete modular vehicle framework for featuring realistic car physics, trucks with trailers, motorcycles, bicycles, modular audio, visual effects, lighting, and optional Game Creator 2 integration.
by rezus13
Price History +
Modular Vehicle Framework is a production-ready vehicle system designed to help you build realistic drivable vehicles quickly while keeping your project clean, modular, and easy to extend.
Instead of a single monolithic controller, every major feature is separated into independent modules. Add only what your project needs — from simple arcade vehicles to complete driving simulations.
Whether you're building an open-world game, driving simulator, racing game, survival project, or RPG with drivable vehicles, the framework provides a solid foundation that is easy to configure and expand.
Support
I am open to suggestions, if you have any questions or have found a bug - please write to assetsupport@ispcode.com and I will try to answer you as soon as possible.
Discord: https://discord.gg/TW3NQhcGn6
Online documentation: https://9476764.gitbook.io/assets/modular-vehicle-framework
Supported Vehicle Types
✔ Cars
✔ Trucks
✔ Buses
✔ Trucks with Trailers
✔ Motorcycles
✔ Bicycles
The architecture has also been designed to allow future expansion to air and water vehicles.
Easy Setup
Creating a drivable vehicle takes only a few minutes.
Included Setup Wizards can automatically:
- Create missing components
- Generate Wheel Colliders
- Detect wheel meshes
- Configure Rigidbody
- Assign references
- Configure optional modules
This dramatically reduces setup time for new vehicles.
Realistic Driving Systems
The framework includes a wide range of driving features:
- Automatic & Manual Transmission
- AWD / FWD / RWD
- Cruise Control
- Reverse Logic
- Nitro System
- Fuel System
- Engine Damage
- ABS
- Traction Control
- Stability Assist
- Downforce
- Anti-Roll Bars
- Automatic Vehicle Reset
- Built-in Vehicle Presets
Everything is fully configurable through ScriptableObject configurations.
Modular Architecture
Every subsystem is completely independent.
Enable only the features your game requires:
- Vehicle Physics
- Audio
- Camera
- Lighting
- Exhaust
- Wheel Effects
- Damage Effects
- Enter / Exit System
This keeps projects lightweight while making future extensions simple.
Visual Effects
Bring your vehicles to life with built-in effects:
- Tire Smoke
- Runtime Skid Marks
- Exhaust Smoke
- Cold Start Effects
- Engine Damage Smoke
- Backfire Flames
All effects are configurable and work independently from the core controller.
Vehicle Audio
The included modular audio system supports:
- Layered Engine Audio
- Engine Start / Stop
- Gear Shift Sounds
- Tire Skid Audio
- Brake Sounds
- Collision Audio
- Horn
- Backfire Audio
The engine sound system uses layered RPM processing for smooth transitions between engine states.
Lighting System
Control all common vehicle lights:
- Headlights
- High Beams
- Brake Lights
- Reverse Lights
- Turn Signals
- Hazard Lights
Supports both emissive materials and Light components.
A lightweight third-person vehicle camera is included.
Features:
- Automatic vehicle switching
- Mouse orbit
- Automatic camera recenter
- Multiple zoom levels
- Camera Anchors for large vehicles
- Obstacle avoidance
No Cinemachine required.
Trucks & Trailers
The framework supports multi-axle vehicles and articulated trucks.
Features include:
- Additional Axles
- Trailer Physics
- Configurable Joints
- Trailer Setup Wizard
- Trailer Camera Support
Motorcycles & Bicycles
A dedicated two-wheel controller includes:
- Lean System
- Upright Balance
- Steering Assist
- Motorcycle Presets
- Bicycle Presets
- Separate Setup Wizard
Game Creator 2 Integration
Optional integration provides dozens of ready-to-use nodes.
Including:
- Instructions
- Conditions
- Triggers
- Properties
Required Game Creator 2 and it`s examples to be installed in order for Demo scene work!
Control engines, lights, trailers, cameras, enter/exit systems, fuel, damage, variables, and much more directly from Game Creator 2.
The runtime framework has no dependency on Game Creator 2 and works perfectly as a standalone vehicle solution.
Designed with clean architecture in mind:
- ScriptableObject configurations
- Modular runtime systems
- Independent components
- Editor setup tools
- Extensive documentation
- Demo scenes included
The framework is intended to be easy to customize and integrate into existing projects without forcing a specific workflow.