StarryDrive 2.0 - Build Stable Vehicles in Minutes

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:

  1. Select your model
  2. Select your PrimaryPart and VehicleSeat
  3. 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:

  1. Open a place in Roblox Studio and click the Plugins tab at the top left and open the Plugins Folder.
  2. Drop the new StarryDrive plugin (labeled StarryDrive2.0.rbxmx) inside the Plugins Folder.
  3. 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.

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.

11 Likes

StarryDrive V2.1 Released:

  • Setup UI now automatically detects and populates existing vehicle components, including seat, primary part, wheels, steering wheel, exhaust, and tuning attributes.
  • Wheel and steering wheel visual offsets now restore when exiting vehicles, preventing stuck rotations or steering offsets.
  • Added character safety checks to improve stability during respawns, deaths, and multiplayer vehicle usage.

Let me know if you have any questions!