Racetrack Builder is a user-friendly tool for building racetracks in Unity. It allows you to define curves in the editor and creates a mesh model around them, giving you instant feedback and precise control. You can build elevated tracks with banked corners, jumps, and loops, or regular on-the-ground roads using the terrain integration tool. The package includes a set of track types, including basic surfaces and variants for barriers, tunnels, and support poles. You can also create your own custom track types by building regular Unity objects and adding components to describe how the meshes adapt to the curve spline.
The package includes a range of features, such as:
- Racetrack building components with custom property and scene editors
- 5 basic road types with variants for barriers, tunnels, and support poles
- 3 additional 'arcade' track types
- Snap-on junction objects for creating branching racetracks
- Run-time component for tracking vehicles' progress
- 4 sample scenes demonstrating various techniques
- Fully documented, including runtime script examples
With Racetrack Builder, you can create complex racetracks quickly and easily, and customize them to suit your needs.
Custom editors for rapidly creating a spline
2 basic curve types: Circle arc for rapid building or Bezier curve for precise control
Automatically builds the mesh model as the spline curves are created
Repeating object system to automatically add support poles
Fully customisable 'mesh template' system for creating custom track types, by adding custom components to regular Unity objects
Terrain integration component. Adapts Unity terrain heightmaps to fit cleanly to a racetrack.
Detect and reuse duplicate track meshes
Export warped track sections as prefabs (with all Racetrack Build components removed)
Racetrack Builder: Easy Track Creation for Unity - Asset Store




