Skip to content
Patrick W. Crawford edited this page Nov 26, 2023 · 5 revisions

Welcome to the Godot Road Generator wiki.

This wiki is currently made for the Godot 3.x version of the plugin, but the project will soon migrate to Godot 4. See details in the README page for more.

Get started using the page below:

Want to just in? Check out the Getting Started page.

Live Demos

Included Features

The following features are currently available:

  • Seamless end to end roads. A core feature and improvement of this system over others is that two different road segments are perfectly joined together with no gaps, even if they are from different road networks.
  • Visual widget to showcase orientation of the selected RoadPoint.
  • RoadManager and RoadContainer to control refreshing of roads in game and in the editor.
  • Fast performance when editing isolated parts of a road - transforming RoadPoints in the editor will switch to a low poly mode until transforming has completed, and only updates the affected part of the overall road.
  • Flexible road layouts - use the auto assignment for intelligent road texturing, or manually specific on a per RoadPoint basis the order and sequence of lanes and lane directions.
  • In-editor controls
  • Easy to get started with a custom 3D toolshelf, mirroring built in 3D Path modes while giving a more feature rich experience
  • In-3D UI and indicators, including for connecting RoadPoints together, disconnecting, and deleting.
  • Lightweight as much as possible. The system is designed to be used in a procedural, endless world, so it should scale effectively.

Planned features:

  • Intersections
  • Out of the box AI follower component
  • Improved support for textured road materials
  • Roadside elements, such as lampposts and side barriers

See the enhancements-labeled issues for the most up to date (and immediate) plans.