City Car Driving Simulator — Documentation
City Car Driving Simulator (CCDS) is a complete Unity 6 multiplayer driving game: realistic vehicle physics, traffic AI, four mission types, vehicle customization, a save system and Photon PUN2 networking.
CCDS version 1.6 · Unity 6000.6.0f1 · Universal Render Pipeline 17.6.0 Bundled: Realistic Car Controller Pro V3.3.0 · Realistic Traffic Controller V2.0
Open these pages from the editor with Tools → BoneCracker Games → CCDS → Documentation, which opens this index in your browser.
Start here
If you just imported CCDS, read these two in order. Everything else can wait.
| # | Document | What it gives you |
|---|---|---|
| 1 | Install and First Drive | Dependencies, the Setup Wizard, and a car you can drive |
| 2 | What You Get | The scenes, vehicles, managers and tools that shipped in the package |
Build your game
Task guides. Each one is self-contained — read the one that matches what you are doing.
| Document | Read it when you want to |
|---|---|
| Add Your Own Vehicle | Turn any model into a drivable, purchasable player car |
| Create a Mission | Place a Race, Pursuit, Checkpoint or Trailblazer mission in your city |
| Set Up a New City Scene | Build a gameplay or main menu scene from an empty one |
| Customization and the Garage | Sell paint, wheels, upgrades and spoilers to the player |
| Multiplayer | Connect Photon, spawn players, and run missions online |
Tune and ship
| Document | Covers |
|---|---|
| Settings Reference | Every field in CCDS_Settings, with its type, range and default |
| Performance | The quality options CCDS exposes and what each one costs |
| Build and Deploy | Platform setup, colour space, lightmaps, mobile controls |
Reference
| Document | Covers |
|---|---|
| Scripting API | The CCDS static class — money, vehicles, state, settings, layers |
| Events Catalog | All 35 CCDS_Events hooks and their signatures |
| Component Reference | Every runtime component, where it lives and what it needs |
When something breaks
| Document | Covers |
|---|---|
| Common Problems | Symptom-first fixes for setup, play mode, missions and networking |
| FAQ | Licensing, bundled assets, platform support, extending CCDS |
Conventions used here
- Namespace:
BoneCrackerGames.CCDS— every runtime and editor type. - Menu paths are written as they appear:
Tools → BoneCracker Games → CCDS → Edit Settings. - Asset paths are relative to the project root:
Assets/CCDS/Scenes/CCDS_MainMenu_City.unity. - Defaults quoted in these pages are the values shipped in
Assets/CCDS/Resources/CCDS_Settings.assetand the component sources. If you have changed a setting, your project wins.
Support
- Email: bonecrackergames@gmail.com
- Web: https://www.bonecrackergames.com
When reporting a problem, include your Unity version, target platform, whether it happens in single-player or multiplayer, and the full Console error text.