Devlogs
#20 Building System Progress
Posted June 28, 2026 by GOZOHO
What's New
- HouseData-based building presets are now working.
- A single BaseHouse scene can now generate multiple house variations.
- Added a Plant decoration system.
- Decorations can now be enabled or disabled through HouseData.
- Village prototype now contains multiple houses with different presets.
The goal is to build an entire village using data instead of creating separate scenes for every house.
Behind the Scenes
The building system is now composed of reusable drawers:
- Roof
- Walls
- Windows
- Doors
- Fences
- Plants
This makes it much easier to create new buildings while keeping the code clean and modular.
Next Steps
- Sign decorations
- Chimneys
- More roof and wall variations
- Roads
- Trees
- NPC placement
- Village Generator
The long-term objective is to procedurally assemble villages from data resources rather than handcrafted scenes.