Getting Started¶
This is a Domik - a tool for houses creation.
It uses a visual scripting system to determine a logic of generation and designed to work with modular building systems.
Highlights¶
- Generation of room interiors with furniture.
- Powerful visual scripting system - The Pipeline.
- Supports of third party assets.
- Seed number based generation, feel free to integrate it with your own procedural worlds.
- Supports of all types of gameobjects, so you can place something like a spawn-point right in a house. Just use a furniture system.
- In-Editor Generation.
- Runtime Generation.
- Multiple floors.
- Stairs.
- Mesh combine system is built-in.
- 2D Assets support (example is not included yet).
- Mobile, Consoles, WebGL and PC are supported.
- HDRP, URP and Built-in scriptable pipeline are supported.
Tutorials¶
- how to create a procedural house
- how to change a house size
- how to change house floors
- how the domik builds a house
- how to change room walls
- how to replace models or materials
- how to add new stuff
- what is a part builder space
- how to create and use a placeable object
- how to create a place
- facades workflow
- how to create a preview system
- how to create and use the pipeline
- deep dive into house building process
Main Concepts¶
- house generator
- preview system
- part
- part builder
- skin
- palette
- palettes random container
- place
- mask
- placeable object
- placeable objects container
- floor
- interior
- floor tag
- pipeline
Pipeline Nodes¶
- Action:
- Add:
- Filter:
- Flow:
- Interiors:
- Main:
- Place:
- Remove:
- Skins: