- Версия Unreal Engine
- 5.7
The UnrealDrive allows to interactively create:
- Any types of road junctions, roundabouts, exits and entrances, etc.
- Sidewalks and any types of special roads lanes: bicycle, bus, parking, tram, etc.
- Generate road additional objects: street lights, vegetation(trees, bushes, grass), bridges etc.
- Adjustable road markings for any road lane
- Road metadata (attributes) - can be used for game mechanics, for examples: speed limits, vehicle movement priorities, triggers etc.
- Decal generation - allows to apply the effects of rutting and asphalt wear, rutting from snow and dirt, etc.
Conceptually, the plugin solves two problems:
- Creation of logical road networks (graphs). The road graphs can be used to create elements of game mechanics - traffic generation, laying out paths for game characters, etc. Also, in future releases it is planned to move the road graph functionality into a separate free or OpenSource plugin.
- Procedural generation of 3D models based on the constructed road graphs.
The plugin provides flexible APIs (C++ and BluePrint), allowing to:
- Customize the road network (for example, adding a new type of traffic lanes - tram),
- Develop external algorithms for procedural generation (for example, generating bushes along the road).
- Develop importers/exporters of road networks to/from any custom formats
- Use the road graph to develop any gameplay logic.
Technical details
Features:- Full procedural generation of High Definition road networks, intersections and junctions.
- Accurate road network graph and user-defined metadata for each road network section.
- The generated assets are Static and Spline Meshes. They can be used and distributed without the UnrealDrive plugin.
- The built-in customization and presets mechanism allows to adapt the procedural generation to match the road features and conditions of any country in the world.
- Flexible C++ API for more flexible customization and development of new features.
- UnrealDrive (Runtime)
- UnrealDriveEditor (Editor)
Number of C++ Classes: 180
Network Replicated: No
Supported Development Platforms:
- Windows: Yes
- Linux: Yes (Not Tested)
Documentation: link
Example Project: link
![SKModular Plugin [Blueprint]](https://cdn1.epicgames.com/ue/product/Screenshot/MergedMesh-1920x1080-0a737c657fd26da6df535a0fdd5bc4f6.png?resize=1&w=1920)


