#20 Building System Progress



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.

Leave a comment

Log in with itch.io to leave a comment.