Drive it. Transform it. Fly it.
Hybrid Vehicle Controller is a flying car with real physics on both sides. On the road it's a proper car: an engine with a torque curve, an automatic gearbox and tyres that grip, slide and drift. Press one key and the four wheel arms fold up, the wheels become ducted fans, and the same car takes off and flies like a drone. Settle back onto the ground and it drives away.
Try it in your browser: Play the web demo
A real car on the road.
- Raycast wheels with suspension, anti-roll bars and bump stops.
- Pacejka-style tyre grip with a friction ellipse, so braking and cornering share the grip.
- Engine torque curve, rev limiter and an automatic gearbox with real shift times.
- All-, rear- or front-wheel drive.
- Anti-lock brakes, handbrake slides, traction control, downforce and boost.
The transform.
- The wheel arms swing up and the wheels spin up as fans.
- The fans take the weight before the wheels let go, so it lifts off smoothly, even mid-drive.
- Land and it turns back into a car on its own.
Fly like a drone, three ways.
- Hover: let go of the sticks and it stops and holds its height. Easy for anyone.
- Sport: tilt to fly fast; it levels itself and holds its height.
- Acro: full manual flips and rolls.
- Four fans with real spin-up lag, a thrust mixer and exhaust vanes for turning, so it never wobbles or climbs on its own.
Stunts.
- Jump with one button, then flip, spin and roll in the air.
- Tricks score points; land them back to back for combos up to x5.
- Big air goes slow motion. Land on the roof and it's a crash.
- Boost pads, and any ramp works: the wheels drive over whatever is under them.
AI drivers that race and fly.
- Draw a route in the Scene view; the AI drives it with the same physics and controls as the player.
- It brakes for corners from the tyre grip, overtakes, uses boost and recovers when stuck or flipped.
- Mark points as Fly and it transforms, flies through them and lands again.
Bring your own car. Select your model and click Make Selected Model a Hybrid Vehicle: it finds the four wheels, builds the folding arms, fits a collider and adds everything else, in one undo step.
Five presets: Balanced, Sports, Heavy Cruiser, Rally and Arcade. Pick one, then fine-tune with plain-language sliders.
Built for designers. One Setup Window does it all:
- add cars from a gallery, by click or drag;
- presets and sliders for driving, flying and stunts;
- AI routes and drivers;
- camera, controls, effects, sound and the HUD;
- Check & Fix finds setup problems and fixes them with one click.
Effects and sound, no files needed.
- Tyre smoke, skid marks, fan glow and blur, thruster flames, downwash dust, sparks, headlights, brake lights and underglow.
- Engine, fans, tyres, wind, gear shifts, the transform servos, boost, horn and impacts, all generated from the car's state. Drop in your own clips to replace any of them.
Cameras and HUD. Chase (widens with speed and pulls back when flying), hood and orbit views. A HUD with a speed and gear dial, height and fan power, mode and boost; it needs no Canvas.
Hybrid Canyon Stunt Park demo.
- A red-rock canyon at golden hour with a race track round it.
- A gap jump over a chasm, a barrel-roll kicker, a loop-the-loop, a 28 m mega ramp and a half-pipe.
- A natural rock arch and 18 sky rings with lap times.
- Three AI racers and an AI sky pilot.
- Three ready-made cars to switch between.
For programmers there's a clean API underneath:
- an input interface for your own controls, network input or replays;
- input overrides for cutscenes and AI;
- events for mode changes, transforms, gear shifts, impacts, jumps and respawns;
- stunt events and race progress for your own UI.
Controls: keyboard, mouse and gamepad, all at once.
Works with Unity 6 and the Universal Render Pipeline (URP), with the Input System package or the old Input Manager.
Includes a 7-page Quick Start and a 22-page Documentation PDF.
Upgrading from 1.x? 2.0 is a full rewrite with new scripts, so remove the old folder before importing. Version 1 setups don't carry over.
Contact:
Email: ragerungames@gmail.com
Join our Discord community