Modular Roads Builder


Stop lines and crosswalks on every road into a junction, one checkbox each. ... Edit: ... An editor tool: roads are drawn and edited in the Unity editor. ... Documentation: PDF in the package.


by Atomic Realm


Price History +

Support: Discord

Draw roads in the Scene view and let Modular Roads Builder build them: the road surface, curbs, verges, line markings and every junction, in the style of Atomic Realm’s Low Poly Roads. No more placing road tiles by hand.

Draw:

  • Click to place points, drag to pull out curve handles, press Esc to finish.
  • Click on a road to add a point, click its first point to close it into a loop.
  • Click an inner point of a selected road to branch a new road off it.

Connect:

  • Let a road’s end go over another road: that road is cut there and a junction builds itself.
  • Drop an end on a junction to join it, or on another road’s dead end to connect the two.
  • While you drag, the Scene view shows what letting go will do.

Junctions:

  • Built at any angle, with curbs and corners, and they follow their roads as you edit.
  • Stop lines and crosswalks on every road into a junction, one checkbox each.
  • Drag a road’s end away to take it off a junction; drop one junction on another to merge them.

Edit:

  • Select points and curve handles, by click or box, and use Unity’s own Move and Rotate tools.
  • Auto or Bezier points, Mirrored or Continuous handles, with exact values in the Inspector.
  • Move, rotate or scale a Road Network to take everything on it along.


Technical details:

  • Two road profiles with two lanes, curbs and verges: Base Road with a dashed white center line, Base Road Yellow with a dashed yellow one.
  • Requires Unity 6.3 or later with the Universal Render Pipeline. Unity’s Splines and Universal RP packages are dependencies and install with it.
  • An editor tool: roads are drawn and edited in the Unity editor.
  • Meshes and colliders are generated from the road data whenever a scene opens, so they are never saved in the scene.
  • One URP Lit road material with a palette texture, shared by every road and junction.
  • Documentation: PDF in the package.