git404hub

what is road-sdk fr?

atum-borg-interactive/road-sdk — explained in plain English

Analysis updated 2026-05-18

2C#Audience · developerComplexity · 3/5LicenseSetup · moderate

tl;dr

A Unity tool that lets developers draw and connect roads at runtime, with automatic intersections, traffic lights, and street lights.

vibe map

mindmap
  root((repo))
    What it does
      Places roads at runtime
      Builds intersections
      Spawns traffic and street lights
    Tech stack
      Unity
      C#
    Use cases
      City builder games
      Driving game prototypes
    Audience
      Game developers
      Unity users

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Let players build road networks at runtime inside a Unity game, such as a city builder or driving game.

VIBE 2

Automatically generate intersections, traffic lights, and street lights instead of placing them by hand.

VIBE 3

Prototype a road system quickly using the demo setup script before wiring up custom placement logic.

what's the stack?

UnityC#

how it stacks up fr

atum-borg-interactive/road-sdkbabelive/windowsedmire2k/fortnitecinematicenabler
Stars222
LanguageC#C#C#
Setup difficultymoderatemoderateeasy
Complexity3/53/52/5
Audiencedeveloperdevelopergeneral

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 30min

Requires Unity 6000.0 or later, still an early alpha release under active development.

Use freely for any purpose, including commercial use, as long as you keep the copyright notice (MIT license).

in plain english

Road Pro is a Unity tool, called Road SDK in the repository, that lets a game developer draw and connect roads while the game is running, rather than only laying them out ahead of time in the editor. As roads are drawn with the mouse, they automatically snap to the shape of the terrain, form intersections where they cross or meet, and generate the mesh geometry needed to render those intersections smoothly. Once roads are placed, the tool can automatically add traffic lights at intersections where three or more roads meet, positioning them on the correct side of the road, and street lights spaced evenly along both sides of every road. Roads support different lane patterns, including driving lanes and walking lanes, and the tool works with both of Unity's rendering pipelines. To use it, a developer creates an empty object in a scene, attaches a setup component, and enters Play Mode. Pressing a key switches into road placement mode, where clicking on the ground sets the start and end of a road, and continuing to click adds more connected roads. Another key switches into a bulldoze mode for removing roads, and the camera can be moved and rotated with standard keyboard and mouse controls. The demo setup script is meant as a starting point, with the core placement, traffic light, and street light components available to use directly for more control. The project can be installed either through Unity's package manager using a git link, or by copying its files directly into a project. It is described as a first public release that is still under active development, with a public list of planned features including undo and redo, highway ramps, roundabouts, saving and loading road networks, and curve based road placement. The project is released under the MIT license and welcomes outside contributions through the usual fork, branch, and pull request process.

prompts (copy fr)

prompt 1
Import Road SDK into my Unity project using the git URL package manager option and set up a RoadManager object.
prompt 2
Show me how to use the RoadBuilder, TrafficLightSpawner, and StreetlightSpawner components directly instead of the demo setup script.
prompt 3
Explain how Road SDK detects when two roads cross and automatically builds an intersection mesh.
prompt 4
Help me configure the streetlight spacing and traffic light offset fields for my road network.

Frequently asked questions

what is road-sdk fr?

A Unity tool that lets developers draw and connect roads at runtime, with automatic intersections, traffic lights, and street lights.

What language is road-sdk written in?

Mainly C#. The stack also includes Unity, C#.

What license does road-sdk use?

Use freely for any purpose, including commercial use, as long as you keep the copyright notice (MIT license).

How hard is road-sdk to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is road-sdk for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.