Advanced Cars And Bikes System - Vehicle Physics - Vehicle system - Drift Police

Cena Abachi
Unreal Engine Versions
5.7
Distribution Method
Plugin
Asset Version
N/A
You need to register first

Description

From scooter bikes to heavy trucks, from superbikes to tanks — one unified system that does it all.

Fully modular, 100% physics-based, framerate-independent, and built for both Blueprint and C++ projects.


🔧 Ready in Minutes
Drag, drop, and drive. All major systems are pre-integrated and optimized — no complex setup, no hidden dependencies, no C++ knowledge.


💡C++ Core
Powered by a clean, production-focused C++ architecture with only two main core classes, designed for performance, clarity, and scalability, but you don't even need to touch it, its all available in blueprints easily.


🚗 What Makes It Advanced


Vehicle Variety

  • Cars, bikes, superbikes, monster trucks, tanks, scooters, one-wheelers, off-road vehicles, and trailers

  • Supports any wheel count from 1 to 18

  • Built-in tank steering system

  • Ackermann steering geometry simulation


⚙ Physics & Handling

  • Fully physics-based suspension with adjustable stiffness, damping, travel, and limits

  • Adjustable aerodynamic downforce system

  • Nitro boost with configurable strength and duration

  • Drift wheel mode for extreme steering angles

  • Automatic and manual transmissions (switchable at runtime)

  • Framerate-independent physics simulation


🏍 Bikes & Motorcycles

  • Realistic bike leaning and counter-steering behavior

  • Independent front and rear suspension simulation

  • Motorcycle suspension jitter while stopped fixed

  • Compatible with any motorcycle or bicycle mesh


🛻 Trailers & Attachments

  • Trailer attach and detach system with proper pivot physics

  • Fully adjustable trailer connection points


🤖 Vehicle AI (Advanced)

  • Spline-following AI with predictive throttle, braking, and steering

  • NavMesh smart routing support

  • AI collision detection inside NavMesh

  • Smarter unstucking logic with intelligent reversing

  • AI chase modes including constant chase and chase-by-distance (meters)

  • Dynamic obstacle detection using line and sphere traces

  • Lane offset support for multiple AI vehicles sharing the same path

  • AI activation on hit mode


🚧 Moving Platforms Support

  • Seamless vehicle movement on moving platforms

  • Works with both physics-simulated and non-physics platforms

  • No jitter, no drift, no snapping


🎥 Camera & Audio

  • Camera movement fully fixed and smoothed

  • Engine start / stop toggle with sound support

  • Realistic RPM behavior synced to engine start and shutdown


📊 HUD & Debug Tools

  • Built-in vehicle HUD showing speed, RPM, gear, nitro state, trailer status, and transmission mode

  • Fully functional in packaged builds (no GEngine dependency)


🎮 Input & Compatibility

  • 100% Blueprint accessible

  • Supports Unreal Engine Enhanced Input System


🌐 Multiplayer Status

Multiplayer is not implemented or tested yet. The system is currently designed for single-player and offline gameplay only.


💡 Ongoing Development

This plugin will continue to receive updates, focusing on stability, bug fixes, and feature enhancements over time.


⚠ Important Note
Everything you see in the playable demo is fully included.


Technical details

Features:

  • Physics-based, framerate-independent

  • 2 C++ classes (Vehicle & Suspension, <50kb)

  • 9 vehicles: car, superbike, scooter, offroader, truck, tank, police, drift, trailer

  • Modular: 1 body mesh + 1 wheel mesh

  • AI spline-following, chasing, avoidance

  • Nitro, drift, downforce, bike leaning, tank steering

  • Example map: Sandbox

  • Niagara + sound: exhaust, skid, nitro, crash

  • Supports any number of wheels + trailers

  • Adjustable arcade/realistic handling

  • All vars exposed (BP & C++)

Code Modules:

  • AdvancedCarsAndBikesSystem (Runtime)

  • AdvancedCarsAndBikesSystemEditor (Editor)

Number of Blueprints: 9
Number of C++ Classes: 2
Network Replicated: No

Supported Development Platforms:

  • Windows: Yes

  • Mac: Yes

  • Linux: Yes

  • Consoles: Yes

  • Mobile: Yes

Target Build Platforms: Windows, Mac, Linux, PlayStation, Xbox, Mobile

Documentation: https://youtu.be/kRJlfofUsww?si=tXQKMUSNG-WhrFqT
Example Project: https://drive.google.com/file/d/1syi9svTl3Yrvhl7D3nSlKTSdRrGV2jw5/view

Notes:

  • Vehicles support any number of wheels

  • Substepping should be ON in project settings for max framerate independency


Related assets