This plugin provides a very easy-to-use interface for you to create whatever city you desire by customizing the parameters and clicking the "Generate" buttons. Customize the parameters directly on the UI window, by importing and grouping the meshes to override the plugin-default ones, and setting which building/road/intersection assets the generator should use. Assign which zone the buildings belong to, and set what percentage of the city should this zone take up.
The city generator additionally allows for setting road gaps and offsets, so that your city road shapes are easily customized. Additionally, free building/road/intersection assets are provided, so that you can start generating your desired city immediately without any fuzz. You can also choose to migrate the city generator over to your project, and use your own assets to generate whatever custom city you have in mind.
Once you obtain the plugin, simply drag the BP_UnlimitedCityGenerator in the plugin content folder onto your map (or an empty map), open the ProceduralCity plugin UI window, and click on "Generate Global Road" and "Generate Global Buildings" correspondingly, the city should generate itself automatically, with or without terrain. Alternatively, test out the power of the city generator, by playing on the example map.
Besides, global generation operations, this city generator also allows fine-tunings on zones and roads.
- Use the UI's "Select Zone" mode, click-select one single zone or drag-select multiple zones, these selected zones should be able to change floor material, zone types, building sparseness, etc., and update the buildings in the zones unlimited times.
- Use the UI's "Select Road" mode, select a road, and adjust the curviness and the apex location.
You can see a video of what the city generator looks like in action at https://drive.google.com/file/d/1T-D-Z8Lmw9TlDaOvKd2MoNWAm470uRDE/view?usp=share_link
You can find detailed documentation on this plugin at https://docs.google.com/document/d/1PHl_Zbc5XN4dsRL97YdLPrFxnXvc65eMliDfnPFs7fI/edit?usp=share_link