Desktop Tuesday: Multiplayer Basics


http://www.stonehearth.net/dt-multiplayer-basics/

18 Likes

Play with friends? What is this thing you call friend?

12 Likes

Iā€™ve heard tell that you can find them on days when the internet is down. Itā€™s rumored they can also be found at things like conventions. Now, keep in mind, this is all rumor and speculation. Iā€™m afraid I donā€™t have any scientific data to back this up.

8 Likes

YES!!! Iā€™m so ready!!! Iā€™m sharing this video with all of my friends.

2 Likes

same code as theā€¦ ā€œvalliantā€ little testers ;)? or a new one again? /cant wait to test the ever living -turnip- out of this :smiley:

3 Likes

Yeah, I donā€™t know anyone else who plays Stonehearth IRL, which has been a bit of a problem. Iā€™ve been thinking maybe once itā€™s out for all of us to test, we could try organizing multiplayer games here. I think right after the SH stream ends would probably work for a lot of people? (Well, not Europeans, but that would probably be pretty laggy anyway.)

7 Likes

Probably not so bad, depending on the amount of data that needs to go to and fro, at least us dutchies are Basicly ON the trans Atlantic cable soā€¦

5 Likes

My computer is about 5 years old now, Iā€™m thinking of saving up a little bit and building a rig that can move mountains. Iā€™ll have to wait, though, for the next time you can buy a decent video card without selling a kidney. Freaking crypto.

6 Likes

Iā€™m going to friend all my favorite Stonehearth players/modders on Steam. I hope you guys donā€™t mind.

8 Likes

Will we be able to take our three favourite hearthlings with us into multiplayer?

2 Likes

I donā€™t see why not :woman_shrugging:
The roster / loadouts screens are the same than in singleplayer.

4 Likes

So how do we request access to rickety_building branch, as mentioned in the post? Iā€™m not seeing a thread for it.

The rickety_branch thread is this one:

But if you mean for testing multiplayer, the password might be different. We havenā€™t opened it yet.

1 Like

Hmmm can you (or will you be able to in the future) host the game on a dedicated host?

1 Like

@Banto are we finally getting a grip to play together after a year since we met?

2 Likes

While I canā€™t speak for the roadmap, right now, the game requires windows, and in the case of Steam ā€˜join gameā€™ facilitation, a Steam account, to host games. You could run Stonehearth on a standalone Windows machine, and it would act as a dedicated host today. Of course, the serverā€™s town would sit unmanaged, which would be sad. :slight_smile:

Based on the client/server nature of the multiplayer implementation, I imagine dedicated server should be at least possible. Even more so when the game gets a Linux port. Whether or not itā€™s in the cards to provide, I defer to the dev team to answer.

2 Likes

Which isnā€™t a dedicated server in my humble opinion. If it requires to render the whole graphical user interface (as opposed to just running the simulation), then itā€™s not really usable for server hosters/most VMs out there. Not to mention that Steam Workshop wonā€™t work that way, because it requires a Steam account with a copy of Stonehearth.

I think for the source engine, that was the differentiation between a dedicated server (srcds.exe, really just a console running the whole thing) and a listen server (hl2.exe, running the whole game and a server).

3 Likes

Agreed. I was just talking about ways to provide a quasi-dedicated experience in the meantime, thatā€™s all.

1 Like

Yes, just looking for the builder right now. Thank you!

1 Like

I think investing time in allowing a dedicated server is worth it, unless it would take another half year or more. (political statement of feedback.) If you play with a group of friends, and it is possible for this group to set up a dedicated server, then that would be good for optimisation reasons, right. I donā€™t remember excactly what is and isnā€™t run on the server. But if the amount of hearthlings (for example) that can be present in the game before lagging out is determined by the server, then you absolutely want the ability of a dedicated server, as that means towns (multiple towns, with multiple populations) can play and expand longer.


(As a bonus, people who have the hardware for it can maybe get a performance boost by using a dedicated server multiplayer session with just one player, using two computers.)

3 Likes