Now that the thought came back to mind, I’d like to add another “suggestion” for fine-tuning the engine to allow breakable buildings/visible damage. Damaged buildings should be part of the roadmap. How to display damaged buildings is another matter.
If its simple damage (bruised walls) then I think the current state is alright but if you want to show broken walls with holes, etc, you need to work on that before beta release since I suspect your engine needs to allow that to happen as well as allowing repairs to work when there’s a hole in a wall. That is if you want to go the extra mile.
I think you mentioned that physics would be added. At the very least, water physics or something. Nobody likes to drink or be around stagnant bodies of water for very long. Water in world generation is new. I’d just like to remind that there should be rivers and larger bodies of water. I know Stonehearth =/= Dwarf Fortress but adding in physics into the engine sooner could make things easier rather than adding physics in at a later point only to realize that the added physics screwed up everything.
Another suggestion would be to allow slab stairs be build around buildings. Building slabs around doors are still a no-no but slabs outside wall? That should be a yes.
I understand building design is done in the open world but I would suggest a separate building GUI when designing a building that would allow the user to add floors and furniture as necessary. And when the building design is finished, the player can place it in the world. Would be more efficient for the player since a player no longer has to wait for a floor to finish before placing the next floor. Not a big problem with the current situation but just a suggestion.
Also, the building engine should allow players to build next to cliffs. Ever seen those houses built into the side of a mountain? That’s what I’m talking about. I leave the mechanics up to the developers but it’d be a great addition if a player could do that.
Object collision. I’m not a big fan of creatures just running through each other. Yes, there will be some pathing problems to fix but it should be worth it.
Creatures climbing up ladders. First off, show me a rabbit who knows how to climb completely vertical ladders and I’ll rescind this suggestion. Animals using stairs are okay. Animals climbing up and down vertical ladders? Not okay. Not to say that it can be problematic if a pet is on a cliff and its owner just deconstructed the only ladder to that cliff. I’m not sure how you would deal with this problem but it is a problem.
Again, I’d like to restate that the developers want Stonehearth to be oriented around town-building. Combat is secondary and I have taken note of that. As such, players should be granted more freedom in building styles. I’m not talking about different styled roofs or windows. I’m talking about architectural freedom.
Bridges across buildings, built-in mountain homes, tall spiraling buildings with stairs on the outside. The stuff you normally only see in fantasy drawings. (Or Dwarf fortress ascii which is difficult to see in multistory unless you have a 3rd party engine)
(EDIT: You can build stairs around buildings but they have to be done after a building is completed)