StarryDrive 2.0 - Roblox Vehicle System for Stable, Drivable Vehicles
Turn almost any Roblox vehicle model into a stable and drivable vehicle in minutes, without spending days tuning constraints or suspension.
Just make a model and it does the rest
Because StarryDrive runs on custom raycast suspension, it works instantly across almost any ground or surface vehicle you can imagine:
- Arcade & Street Racers: Tight Handling and snappy drifting on city tracks for arcade and street racers.
- Off-Road Buggies: Smooth suspension over rough terrain for off-road vehicles.
- Hovercrafts: Glide over obstacles with custom hover heights for hovercrafts.
- Watercraft & Boats: Reliable surface-tracking even on water for boats
If your model has a PrimaryPart and a VehicleSeat, it's drivable:
- Select your model
- Select your PrimaryPart and VehicleSeat
- Choose a preset and click Apply
Terrain mode to handle any environment
Whether you're building an arcade racer, roleplay experience, or open-world driving game, StarryDrive gives you a stable foundation without the setup pain.
Block Mode vs. Terrain Mode. What's the difference?
Raycasting physics can behave differently depending on whether the ground is Terrain-based or made of standard blocks. Rather than fighting Roblox's physics, StarryDrive includes a toggle to easily switch between modes, ensuring reliable movement regardless of the ground type.
Adjust the settings that matter to you
Most systems require you to manually change dozens of values inside scripts and can be almost as much work as making the system itself. StarryDrive exposes only the settings that matter, making it easy to get the feel you're after.
Roblox-native configuration
All configurations are saved as Attributes inside the model, making it easy to apply new configurations, duplicate the vehicle, or return to it later.
Comes with 2 demo places and vehicles already set up
StarryDrive comes with the Block Racing and Dune Racing test places and all their assets so you can get started right away.
Why I Built StarryDrive
Like many Roblox developers, I spent countless hours fighting Roblox physics while building vehicles. Constraints are powerful, but creating a vehicle that feels stable, responsive, and fun often requires constant tweaking. A small physics change could make a vehicle flip, lose control, or completely break. StarryDrive was created to solve that problem, giving developers a simple way to build, configure, and improve vehicles without rebuilding suspension systems from scratch.
Installation setup
After installing StarryDrive, follow these simple steps:
- Open a place in Roblox Studio and click the Plugins tab at the top left and open the Plugins Folder.
- Drop the new StarryDrive plugin (labeled StarryDrive2.0.rbxmx) inside the Plugins Folder.
- Restart Roblox Studio and you should now see the Cosmic Gear Icon in your Plugins tab (right of Home)
Get StarryDrive
StarryDrive is actively maintained and built for production games.
- Available now on Itch.io: Buy on Itch.io ($7.99 USD)
- Available now on Creator Store: Buy on Creator Store ($7.99 USD)
- Try the Demos:
- Block Racing: Launch Live Demo
- Dune Racing: Launch Live Demo
- Documentation & Support: Documentation available on my website and Discord support is included.
I'd love to know what kinds of vehicles people are building. If there's a vehicle type StarryDrive struggles with, let me know! I'm actively improving it.





