Procedural House and Neighbourhood Generation Kit

ICCrockart - Feb 26, 2021
Not Yet Rated

A robust starter kit for both individual building and neighbourhood procedural generation.

  • Supported Platforms
  • Supported Engine Versions
    4.24 - 4.26
  • Download Type
    Asset Pack
    This product contains an assortment of Unreal Engine assets which can be imported into a pre-existing project of your choice.

This pack contains everything you will need to get started with procedural generation for buildings and neighbourhoods. Inside are Blueprints for several example buildings/designs with the code needed neatly laid out and commented for ease of use.


To further assist the user, a set of meshes made up of walls, roofs, doors, etc. is included - allowing you to get familiar with the mechanics before experimenting with projects of your own. Included in the zip file is a comprehensive document detailing the in's and out's of the Blueprint system used, along with an inventory list and suggestions for going forward.


NB: The materials used in this pack are for example purposes only. Platforms such as Quixel's Megascans will work perfectly with the meshes included here.

Technical Details

Features: (Please include a full, comprehensive list of the features of the product)

  •  A full set of pre-prepared meshes to get you started with building generation.
  • Walls (19 static meshes)
  • Roofs (12 static meshes)
  • Doors (6 static meshes)
  • Additional (17 static meshes)
  • All meshes have 2 UV channels and have already been unwrapped.
  •  A set of premade designs put into Blueprint form to demonstrate the various uses of the system.
  • Blueprints for both In-Editor generation and On-Start generation.
  •  Fully integrated material assignment. Just plug and play.
  • Data Table backbone that allows a modular procedural generation system design.
  • Simple Marker system for rapid building generation.

Number of Blueprints: 8 (7 building examples + 1 Marker)

Input: -

Network Replicated: No

Supported Development Platforms:

Windows: Yes

Mac: Yes

Documentation: Found @ https://drive.google.com/file/d/1TACj6TD6BnExjooHJ8LSaTDEb2A8cfDS/view?usp=sharing

Important/Additional Notes: The documentation included with the project is very important for both using the system as is and for modifying it for your own projects. The Presets included have different versions of the procedural generation code, but all 'OnStart' examples use the same code (with only the variable inputs and static mesh/designs changing).