
UVC is a modular car system for Unity with Player & AI controllers, realistic physics, interactables, and easy setup—perfect for racing or action games.Ultimate Vehicle Controller (UVC)Bring your vehicles to life with a modular car system designed for both player-controlled and AI-driven cars. Perfect for racing games, car combat, or any project that needs responsive, customizable vehicles.🚗 FeaturesPlug & Play Setup – Drag, replace, assign, and drive. Setting up new cars takes only minutes.Dual Control Modes – Switch between Player Controller and AI Controller. Both use the same shared core for seamless updates.Modular Interactables – Extend gameplay with built-in scripts like:⚡ Speed Boost💥 Damage Power❤️ Health RestoreOr create your own with the included abstract base class.Customizable Car Physics – Adjust speed, jump force, lights, effects, wheel colliders, and more.Camera Options – Built-in Top-Down and Third-Person camera styles.Custom Inspector – Clean, easy-to-use inspector for quick tuning.Developer Friendly – Well-commented code, tooltip variables, and modular design make it simple to inject your own ideas.🛠️ Use CasesRacing gamesCar combat arenasAI traffic or NPC vehiclesAction prototypes with drivable cars✨ With UVC, you get a powerful, flexible, and beginner-friendly car system that scales with your project.Core FeaturesModular car system with shared Player & AI codebasePlug & Play setup (drag, replace, assign, and drive)Custom inspector with organized settings and tooltipsSupports Top-Down and Third-Person camera modesFully commented C# scripts for easy learning & extensionInteractables SystemAbstract base class for custom interactablesExample scripts included:Speed BoostDamage PowerHealth RestorePhysics & GameplayWheel collider–based movementAdjustable speed, handling, jump force, and brakingBuilt-in support for car lights and visual effectsAI IntegrationAI-driven vehicles using the same controller coreEasily extendable behaviors and path-following logicThis package was fully coded, designed, and tested by me. AI assistance (ChatGPT) was only used to improve code readability, add better comments, and suggest alternative operators (e.g. ??, ?:) without changing the original functionality. All models were created by me in Cinema4D. Audio comes from a free-for-commercial-use source. The package is primarily original work.