Realistic Car Controller Pro

Realistic Car Controller Pro provides a fully modular approach to vehicle simulation, giving you complete control over every subsystem including the engine, clutch, gearbox, differential, axles, wheels, and more. Unlike the Lite version (where everything is managed in a single script), RCCP separates each system into its own component for ultimate flexibility.


🎮 Demos for PC, Web, Android

📚 Documentation


🚀 Latest Release

🔸Version 1.71.1 – Released on March 14 2025


🎚️ Compatibility

🔸Unity 6 (6000.0.25f1) and newer versions

🔸Unity 2021.3.2f1 through 2023.2.20f1

🔸Builtin, URP, and HDRP render pipelines

🔸Compatible with all platforms


Realistic Car Controller Pro is designed to scale from quick prototypes to full scale racing or driving simulations. Whether you need a simple arcade vehicle or a deep, physically accurate setup, RCCP’s modular architecture and robust feature set give you all the tools you need to drive your project forward.


🔖 All-in-one (lite) version available at 50% discount for RCCP users!

📦 Realistic Car Controller Lite


🔖 Integrates seamlessly with RCCP for traffic AI also 50% off for RCCP users!

📦 Realistic Traffic Controller


🟧 Setup Wizards

🔹One-Click Wizard: Automatically configures all necessary components, just pick your wheel models and you’re good to go.

🔹Advanced & Quick Setup: More advanced options for finer control over every part of your vehicle.


🟧 Demo Content

🔹15 ready-to-use vehicle prefabs included

🔹Demo scenes for city driving, vehicle selection, damage, multiplayer, enter/exit systems, damage, API, and more


🟧 Inputs, Camera, UI, Mobile

🔹Supports Input System.

🔹Rebind inputs at runtime.

🔹Multiple camera modes: TPS, FPS, exterior, fixed, cinematic, top-down, orbit

🔹Complete UI with options menu and mobile controls (buttons, gyro, steering wheel, joystick)

🔹Overriding inputs with external inputs


🟧 Controllers & Behaviors

🔹Easy to switch between controller types and behaviors

🔹Customizable input maps

🔹4 ready-to-use behavior presets included (Balanced, drift, race, slipless)

🔹Complete UI with options menu and mobile controls (buttons, gyro, steering wheel, joystick)


🟧 Advanced Customization, Damage, Effects

🔹Vehicle customization with paints, wheels, spoilers, decals, neons, sirens, and upgrades

🔹Variable ground physics (terrain, colliders)

🔹Damage system with mesh deformation, detachable parts, wheel damage

🔹Exhaust effects, NOS, interior management, AI, trailer support, replay/recorder

🔹Custom car paint shaders


🟧 Simple & Powerful API

🔹Spawn and manage RCCP vehicles at runtime with a single line of code

🔹Customize suspensions, wheels, and other settings just as easily

🔹Change controllers and behaviors at runtime


🟧 Networking & Integrations

🔹Photon PUN 2 support with lobby, room creation, and in-game chat

🔹Mirror integration (vehicle synchronization only)

🔹ProFlares integration

🔹BCG Shared Assets for enter/exit functionality with external FPS or TPS controllers


🟧 URP & HDRP

🔹Upgrade projects to URP or HDRP

🔹Proper resources per each render pipeline package

🔹4 ready-to-use behavior presets included (Balanced, drift, race, slipless)

🔹Complete UI with options menu and mobile controls (buttons, gyro, steering wheel, joystick)


🟧 Documentation & Support

🔹Over 70 pages of documentation

🔹Fully commented scripts

🔹A long established asset (13+ years) used in over ~4800 projects

🔹Lifetime support


🔖 Popular Projects Using Realistic Car Controller Pro

📦 Highway Racer

📦 Highway Racer 2

📦 Burnout Drift Multiplayer

📦 City Car Driving Simulator

📦 Burnout Racers


🆓 Free Add-ons for RCCP

📦 Simple Garage System

📦 Creator


Demo Assets Note

Demo assets are excluded by default to keep your build size low. After installing RCCP, you can optionally import these assets whenever you need them.



Release Notes

[Warning about updating your project!]

Please backup your project before updating any assets. For minor updates, you can update RCCP without deleting the whole folder. Update and import the latest version to the existing RCCP. All RCCP prefabs will be updated, if your own contents are connected to any prefab of RCCP, they will be overridden.


[Minor Updates]

No need to delete the old folder and import the latest version. Importing latest version to the existing folder would work fine.


[Major Updates]

Delete the Realistic Car Controller Pro folder, and import the latest version. Keep your own assets outside of this folder. If you are using your own settings and configurations, backup "Resources" folder in the folder and overwrite default folder after importing the latest version.


[Each Update]

Vehicles needs to be updated after each update. Please update your vehicles by simply selecting once them in your scene / prefab. If your vehicle is connected to a prefab, unpack it. After updating it, you can save your vehicle as a prefab again. Clicking and selecting the vehicle on your scene would update the vehicle with the editor script.


[V1.71.0 --> V1.71.1]

🔸 Resolved unstable vehicle behavior after hard landings.

🔸 Fixed erratic vehicle handling on sharp road sections.

🔸 Corrected the paint system of the demo vehicle Sofie.

🔸 Fixed unstable angular speed of the Shredder in the Damage Test scene.

🔸 Fixed non-functional trailer lights.

🔸 Addressed inconsistent trailer connections in various scenarios and fixed.

🔸 Introduced camera shake to RCCP_Camera.

🔸 Added a new tracking mode to RCCP_Camera, optimized for trucks with trailers.

🔸 Enhanced free-fall handling in RCCP_Camera.

🔸 Improved fixed camera mode in RCCP_Camera.

🔸 Refined vehicle stability during and after soft/medium collisions.

🔸 Optimized trailer controller scripts for better performance.

🔸 Updated URP and HDRP versions, resolved minor issues.

🔸 Refreshed demo vehicle prefabs and demo scenes.

🔸 Updated integration packages.




[V1.56.1.0f --> V1.71.0]


🔸 Removed the Autosync Transforms option from RCCP_Settings and disabled it by default to improve performance, especially on low-end devices.

🔸 Updated obsolete scripts for better compatibility and stability.

🔸 Improved engine RPM calculation for more accurate performance.

🔸 Fixed gear speed miscalculations, ensuring correct maximum speed per gear.

🔸 Fixed incorrect maximum speed calculation.

🔸 Improved ABS, ESP, TCS, and other stability-related methods in RCCP_Stability.

🔸 Added engine acceleration and deceleration rates to RCCP_Engine.

🔸 Enhanced vehicle input processing, including counter-steering, steering limits, Ackermann steering, and more.

🔸 Fixed a rare but possible issue where inputs would not work after a second attempt to play in the editor.

🔸 Fixed camera angle issues when switching from orbit mode.

🔸 Improved camera collision detection methods.

🔸 Added Drift Tracking Mode to RCCP_Camera, improving the camera's behavior while drifting.

🔸 Improved Auto-Focus functionality of RCCP_Camera, ensuring smoother target transitions when changing vehicles.

🔸 Updated vehicle prefabs and demo scenes.

🔸 Fixed sliding issues with FPS and TPS demo character controllers.

🔸 Fixed the Repair() method in the RCCP class, which was previously not working.

🔸 Fixed improper LayerMask selection on various components.

🔸 Scriptable Object Instances. Now using instances instead of direct references for better memory management and flexibility.

🔸 Updated URP and HDRP versions.

🔸 Improved RCCP_BodyTilt.

🔸 Improved RCCP_AeroDynamics and added additional settings for finer aerodynamic adjustments.

🔸 Updated integration packages for third-party assets.

🔸 Updated BCG Shared Assets (Enter-Exit system).

🔸 Fixed FPS and TPS character's transform.forward direction after exiting the vehicle.

🔸 Reduced asset package size for Unity 6.



[V1.56.0 --> V1.56.1.0f (Update for Unity 6)]

Added RP installer.

Added render pipeline selection dialog before importing RCCP.

Added complete support for HDRP.

Builtin, URP and HDRP versions are different now.



[V1.55.0 --> V1.56.0 (Minor update for Unity 6)]

Fixed custom shaders on WebGL (URP) platform.



[V1.54.0 --> V1.55.0 (Minor Update)]

Compatible with Unity 6 (6000.0.25f1) and newer versions.



[V1.53.1 --> V1.54.0 (Minor Update)]

Optimized mesh deformation especially on high poly models by using partial bounds on the meshes.

Re-adjusted configuration of all demo vehicles.

Added interior lights to E46.

Updated all prefabs and fixed other minor bugs.



[V1.53.0 --> V1.53.1 (Minor Update)]

Added new vehicle model to the demo content (Muscle).



[V1.52.1 --> V1.53.0 (Minor Update)]

Improved wheel grip sounds for more realistic driving experience.

Fixed popping exhaust sound when the engine is turned off.

Added a layer check method to ensure all prefabs have the correct layers after package import. If your project already contains existing layers before import, prefabs may have incorrect layers; this method verifies and corrects them.

Added wheel heat.

Improved wheel slip particles by using the new wheel heat feature.

Resolved other minor bugs and updated prefabs.



[V1.52.0 --> V1.52.1 (Minor Update)]

Added traffic city demo scenes including complete setup of lanes and configuration.

Added few probs to the city scenes (traffic lights, signs, indicators, etc...)

Added new controllers for FPS and TPS demo characters.

Updated all demo scenes and prefabs.



[V1.50.x --> V1.52.0 (Minor Update)]

Added auto find wheel feature to the vehicle creation wizard.

Improved LOD component.

Improved collisions on photon.

Fixed RCCP_PhotonSync and RCCP_MirrorSync scripts.

Fixed misaligned colliders in the city demo scenes.

Fixed inverted faces on some polygons of the city model.

Fixed other minor bugs.



[V1.48.0 --> V1.50.2 (Minor Update)]

Added asset validator. Please enter your invoice number to verify your asset.

Added new demo scenes with city environment.

Fixed inverted wheels on sedan and suv vehicles.

Removed old city demo scenes.

Updated all demo builds and scenes.

Added missing comments in scripts.



[V1.42.2 --> V1.48.0 (Minor Update)]

Added two new vehicle models with complete configuration (Sedan and SUV2).

Added UI related scripts to buttons and text for highlight and click.

Added basic animations to UI buttons.

Changed initial yaw and pitch angle of the RCCP_Camera.

Changed font.

Updated demo assets package.

Fixed minor bugs and glitches on city demo scenes.



[V1.44.0 - V1.44.1 --> V1.44.2 (Hotfix)]

Fixed unstable wheels after re-enabling the vehicle.

Adjusted volume and pitch of the wheel slip sounds.

Improved clutch and gearbox.

Added "Force To N / R Gear" to gearbox to component.

Added "Force To Press Clutch" to clutch component.

Fixed and improved manual clutch and manual gearbox methods.

N gear button is working now.

Added missing comments to RCCP_Clutch and RCCP_Gearbox.

Moved input related methods from RCCP_Recorder ro RCCP_InputManager.

Fixed shader warning messages on RCCP_Shader_CarBody_URP.shader.

Updated license agreement.



[V1.42.0 --> V1.44.0 (Minor Update)]

Added drift angle limiter to the RCCP_Stability. You can enable and edit the maximum drift angle from Stability component.

Added drift angle limiter, maximum drift angle, and drift angle correction factor settings to the behavior settings in RCCP_Settings.

Improved stability methods in the RCCP_Stability. Vehicles are much more controllable and stable now.

On the previos versions, vehicles may look like they are turning from center due to incorrect and inaccurate stability methods. It has been completely fixed right now.

Added rebinding UI inputs. Players are able to rebind controller buttons and keys at the runtime.

RCCP_InputActions no longer uses the C# generated class. Therefore, you can make any changes on the input actions at runtime.

Added missing audiomixer feature to the RCCP_Audio. You can assign different audiomixer groups for each vehicle.

Added wheel resistance to RCCP_Dynamics.



[V1.41.0 --> V1.42.0 (Minor Update)]

Added Quick Vehicle Setup Wizard to create new vehicles with the fastest way. Can be accesed from right click menu of hierarchy panel or Tools --> BCG --> RCCP .

Added new class named "RCCP_CreateNewVehicle" which can be used to create new vehicles inside the editor.

Improved TPS method in the RCCP_Camera. It's more stable now. However, you can still use the old TPS method by disabling the "Use New TPS Method" option on the RCCP_Camera.

Added LOD addon component "RCCP_LOD" to the vehicles. Most heavier components will be disabled for vehicles at certain distances.

Increased clutch intertia range.

Added DNRP automatic gear. Vehicles have three transmission types. Full auto, DNRP, and manual.

Added UI panel for each gear type.

Added "Force to neutral while shifting / while handbraking" options to RCCP_Clutch.

Added fuel station, repair station, and customization station prefabs with marker.

Added missing flare layers to the FPS and TPS character controllers.

Changed UI for the AIO demo scene.

Added accurate mesh colliders to the vehicles.

Added quality settings.

Fixed unstable wheelcollider behavior on very low speeds.

Fixed unstable and incorrect auto clutch on hills.

Fixed not connected audiosources of the exhaust flames.

Fixed incorrect distance curve on created audiosources of RCCP. That's why you could still hear audio even when source exceeds the maximum distance limit.

Fixed an issue where RCCP_Exhausts wasn't collecting all children exhausts.

Fixed not working tilt angle on the RCCP_Camera.

Fixed meshcollider polygon count warning messages.

Fixed other minor editor script bugs.

Basic Information
Latest Version
1.71.1 (14 Mar 2025)
Publisher
BoneCracker Games
Category
Tools/Physics
Size
0.52 GB
Price
€46
Asset Rating
(507)
Extended Information
Unity Versions
2021.3.2, 6000.0.25
Render Pipelines
BIRP URP HDRP
State
published