NEW BUILDER VERY UNSTABLE BRANCH O.o

Holy cow, we have a new builder!

What is this?

This is a complete, top-to-bottom redesign and re-implementation of the entire Stonehearth building experience. We have a totally new building “core” that should allow hearthlings to consistently and correctly build almost any structure you can design–and if they can’t, you should be alerted before they even try.

We also have a completely new user-experience and UI for the builder, with far friendlier and more powerful tools with which for you to design your buildings.

1

Cool, what do I need to know?

This is our “really unstable” preview, which means a lot of rough edges while we keep working – but enough is complete and stable that we think it’s ready to get more feedback from the core community here on discourse. This can be feedback about literally anything: bugs, look-and-feel, speling misstakes–you name it.

IF YOU VALUE YOUR SAVE, MAKE A BACKUP OF IT. Seriously.

So How Do I Get It?

First, you’ll need to make sure you can participate in Steam Betas (described in detail here). Once that’s done, right click on Stonehearth in Steam and select ‘Properties’. Enter the access code bravelittletester in order to get access to the rickety_building branch. Select that beta branch, wait for it to download, and you should be good to go!

Tell me about new stuff that I probably don’t expect!

  1. To get to the new builder, hit the build button and then hit the “NEW” building button.
    bandd

  2. Buildings are now built around rooms. Use the room tool to draw out floors and walls together. Overlap rooms to make floor plans. Add rooms on top of rooms to create multi-story buildings. Use the roof tool to draw roofs on top of your rooms to finish off the building.
    2

  3. Want to build something that isn’t a room? Our new slab tool is pretty powerful (though we don’t yet do a good job of telling you how to use it.) Once you’ve placed some slab, you can push and pull individual voxels of the placed slab by selecting an individual voxel.
    3

  4. You can also translate voxel slab around by holding down the ‘shift’ key to get the translation widget (again, we’ll work on this to smooth it out a bit.)

  5. If a structure turns red, that means it’s placed in an invalid place (it might be intersecting something weirdly, or just floating). Red means it won’t build!

  6. When a building is done, scaffolding and ladders evaporate; we’ll probably have something a little less abrupt/more fancy in the near future.

  7. If Hearthlings have not made any progress on a building in some time (currently around 30s), the system will try to figure out of any hearthlings can reach the in-progress pieces. If none can, it will highlight those pieces in red. This is your cue to help your hearthlings out by making sure they have a path to that red area. Build them ladders, make sure the terrain is accessible, etc.

You can find an overview of the new builder in the Desktop Tuesday from a few weeks ago:
http://www.stonehearth.net/dt-building-basics/

Tell me more about these rough edges!

Here’s some stuff that’s still baking, or that you should be aware of:

  • Bugs!
  • No roads tool yet
  • A friendlier stairs tool is still coming
  • Destroying a building does not yet refund resources/items.
  • Floors are not sunk into the ground. We will enable this as an option soon (once I finish writing it :P)
  • Template import does not yet exist.
  • Stonehearth default building templates are still only available in the old builder.
  • The old building editor is still in the build so you can still access the old templates.

Handy Hotkeys

A few pieces of building functionality are available through the following hotkeys:

  • Rotate: . ,
  • Deselect/Shed current tool (allows for resizing etc): right click
  • Select all walls, slab: double click
  • Move slab: shift
  • Move rooms individually: shift

How can I best give you feedback?

  • Create a thread with the tag new_builder and write a descriptive title. If it’s a lot of feedback together, one thread is OK. If it’s a bunch of bugs, make a new thread for each bug so that we can easily show which bugs have been resolved, when they are. Then, especially if your feedback is about an error, write a detailed description of exactly how to reproduce the problem. We want to know exactly how to recreate the error, so we can fix it!
  • If you’ve got a save showing the broken/weird behavior, upload it for us to take a look.
  • Alternatively, send us a template of the broken building (saves are probably better, though)
31 Likes

Awesome! Thanks for this!

2 Likes

So much to do, so much to see.

7 Likes

I still think it should be like other games and only restore half.

3 Likes

No point posting here any more

7 Likes

Must try it when I get home. :grinning:

1 Like

Can’t wait to try it out~!
I’m brave afterall

1 Like

Ahh new toys features. And now, time to figure out how to precicely tell you that the stair tool mildly destroys the builder until you restart the game.

Edit: Or not? After spending ten minutes fussing with it and starting to hunt files and replicating it, the bug has suddenly stopped being replicable. Even the bugs are buggy this time. :merry:

5 Likes

Did you happen to double-click when placing? Sometimes that generates a pretty peculiar error.

So what’s wrong if the new UI breaks?
You’ll never know if you don’t go
You’ll never shine if you don’t glow

Hey now, it’s unstable, get your game on, go play
Hey now, you’re a tester, get the alpha, unpaid
Early access is gold
Beware of all the bugs that break the mo-old

(I am sorry)

Aaaaaand designing my standard go-to shed design with the new builder was a joy (apart from working out how the roof builder works…) except the game CRASHED when I clicked build. EXTRA EARLY ACCESS :smiley:

17 Likes

This is so awesome, but i cant seem to find the erasertool? I want to remove a single block so i can get to that under it. Even though it wont be seen in the end, i like when the woodbeams for example goes all the way through… my mind is icthing right now because of this haha :smile:

Do i use the holetool for stuff like this i wonder?

Loooove the paintool! Will there be some sound added to that? I kind of feel like a sound when you release the button would make a great difference!
Edit: oh and a drag function when holding the button down aswell…

Might edit this to add more…

2 Likes

Yup the hole tool will remove blocks, even punch holes in walls. :slightly_smiling_face:

Only thing that’s buggin’ me so far is that we don’t get the colors when hovering over em, but that’s a minor inconvenience.

Ohhh and dragging slabs or walls is like butter, so smooth.

3 Likes

Yesterday I swore a sacred oath not to touch any games for the remainder of the week. Today I am going to break it.

7 Likes

We won’t judge you. :jubilant:

4 Likes

Hang on, Chase your dreams, don’t let this minor distraction stop you from achieving your goals.

… says the guy who doesn’t experience the irresistable call of the new builder because he has no acces to steam.

4 Likes

I think until building works reliably, all resources should be refunded. I can’t count the times I’ve had to cancel a building that got most of the way through because builders just couldn’t finish it. As long as we always get back all the items that went into it though, the basic building materials generally aren’t as big of a deal.

3 Likes

I am just so happy with all the new content to test out. Thanks Team Stonehearth!

5 Likes

Canceling I can understand, I’m referring to fully built. Like you want to destroy that house to put a shopping mall up.

1 Like

Love it :smiley: seems you can’t remove roof blocks with the hole tool yet

2 Likes