About Railway Constructor
- Tools, Systems & Learning > Development Tools & Automation
- Tools, Systems & Learning > Level & World Building
- Theme > Buildings & Infrastructure
- Theme > Modern
- Art & Visuals > 3D
Create railways procedurally with a fully customizable rail generation tool, featuring multiple styles, two trains, and a train controller.
Railway Constructor lets you design rail infrastructure procedurally. Start building immediately in the editor, or use the tool as the foundation for your next city-building project.
Build railways, ramps, turnouts, stations, seamless intersections - all in real time. Meshes are generated at lightning speed using Jobs, Burst, and Unity's advanced Mesh API. Choose from a collection of pre-made railways, customize them, or create your own unique styles.
Railway Constructor is integrated with Road Constructor, which allows for overlap detection and crossing creation.
Highlights
Procedural Railway Construction - Generate seamlessly connecting railway infrastructure in real-time.
Infrastructure - Railways, Intersections, ramps, stations and turnouts for any custom rails.
Trains - One mainland train and one subway with stations are included.
Traffic System and Train Controller - Spline-based controller that adapts to existing systems and stops at stations.
Elevation Control - Bridges, rails and pillars, with automatic adjustments based on overlapping parts.
Terrain Fit - Match terrain height, blend textures, and remove details and trees.
Clean Meshes - Adjustable resolution, automatic LODs, and dynamic mesh vertex count based on slope and curvature.
Corrections - Undo and demolition functionality.
Real-Time Intersection Movement - Allows movement of already constructed intersections and connected railways.
Lightning-Fast Performance - Geometry generated in high-speed using Jobs, Burst, and advanced Mesh API.
Editor and Runtime - All features are supported for both workflows.
Customizable - Design your own railways modularly in the Inspector, building on existing elements or integrating custom styles.
Extensible - Create your own builder by leveraging the API to fit your project's needs. Full source code and examples are included, with plenty of helpful data easily accessible.
Save and Load - Easily retrieve and apply serializable data for the entire system. Easy integration with custom save systems.
Railway Constructor lets you design rail infrastructure procedurally. Start building immediately in the editor, or use the tool as the foundation for your next city-building project.
Build railways, ramps, turnouts, stations, seamless intersections - all in real time. Meshes are generated at lightning speed using Jobs, Burst, and Unity's advanced Mesh API. Choose from a collection of pre-made railways, customize them, or create your own unique styles.
Railway Constructor is integrated with Road Constructor, which allows for overlap detection and crossing creation.
Highlights
Procedural Railway Construction - Generate seamlessly connecting railway infrastructure in real-time.
Infrastructure - Railways, Intersections, ramps, stations and turnouts for any custom rails.
Trains - One mainland train and one subway with stations are included.
Traffic System and Train Controller - Spline-based controller that adapts to existing systems and stops at stations.
Elevation Control - Bridges, rails and pillars, with automatic adjustments based on overlapping parts.
Terrain Fit - Match terrain height, blend textures, and remove details and trees.
Clean Meshes - Adjustable resolution, automatic LODs, and dynamic mesh vertex count based on slope and curvature.
Corrections - Undo and demolition functionality.
Real-Time Intersection Movement - Allows movement of already constructed intersections and connected railways.
Lightning-Fast Performance - Geometry generated in high-speed using Jobs, Burst, and advanced Mesh API.
Editor and Runtime - All features are supported for both workflows.
Customizable - Design your own railways modularly in the Inspector, building on existing elements or integrating custom styles.
Extensible - Create your own builder by leveraging the API to fit your project's needs. Full source code and examples are included, with plenty of helpful data easily accessible.
Save and Load - Easily retrieve and apply serializable data for the entire system. Easy integration with custom save systems.