wineoreo.blogg.se

Openttd online play
Openttd online play










openttd online play
  1. OPENTTD ONLINE PLAY HOW TO
  2. OPENTTD ONLINE PLAY DOWNLOAD

  • If it fails, try some clever network tricks to connect two phones together (called STUN).
  • First, try to directly connect to the other phone.
  • VoIP services don’t want to pay for bandwidth if they can help it, so what they do is pretty clever: If you find TURN, you find STUN (I will also explain this in a bit). If you look into relaying, you find TURN (I will explain this in a bit). So, if that doesn’t work, what else is out there? We did some early math, and realised the bandwidth-bill could peak to an amount we cannot cover by donations. We would have to pay the bandwidth for every player on a server. It would be very stable, and a lot lower latency for most players (we use AWS, and their backbone is often quicker than a peer-to-peer connection via your own ISP).

    openttd online play

    What happens if we build our own “SDR”, where we just relay every session via our servers?

    OPENTTD ONLINE PLAY HOW TO

    Using something like this would mean that all the non-Steam players cannot enjoy it, and we still are not sure, from a license-standpoint, how to integrate with the Steam SDK. This works really well for a lot of people.

    OPENTTD ONLINE PLAY DOWNLOAD

    This means that if you can download Steam, you can play together. Initially we looked into how Steam does it: SDR (Steam Datagram Relay).īasically, games using the Steam Multiplayer system are likely to use this, and it means all traffic is routed via Steam. This made me wonder: how hard is it to solve this problem in 2021?īack in 2007, when this network implementation was originally made, there was no real solution, but we are 14 years later. I even personally notice that, that I often don’t play OpenTTD as I don’t fancy playing alone.Īnd setting up port-forwarding is not trivial, not even for me. The number two was much more interesting to me: I cannot play with my friend. we have some ideas, but it will be a while before that takes shape.

    openttd online play

    Just there is no simple solution for that. The number one is, without a doubt: no tutorial. I cannot express how happy that makes me: so many of you still enjoy the game, and this number alone makes it worth continuing to work on OpenTTD.īut that leaves the 5% that did not like the game.Ī lot of reviews have clearly written out what they were missing. In this post, I want to explain in a bit more details how we got here and how it works.Īfter our release on Steam, we got a lot of positive reviews. Well, I guess in a sense this post is also a fundraiser )Īs you might understand, this changes the multiplayer experience drastically, and we felt that waiting 6 more months to deliver that to you is not fair.Īs a result: we are releasing 12.0 early! If this changes, we will let you know, and run some kind of fundraiser. This currently covers our infastructure cost, and we currently foresee no issues going forward. Thanks to many of you, we see regular donations. The above will just work, for everyone, as long as you have a working Internet connection.ĭepending on your connection, there are some extra infrastructure costs to us, but we hope to cover that increase with donations. There is no need to setup port-forwarding, or anything like that. Playing together are now just four simple steps:Ģ) You set the server to invite-only or public.ģ) You share your invite-code with your friend.Ĥ) Your friend joins your server based on the invite-code. You no longer need to configure anything in your home network. In summary: 12.0 makes setting up multiplayer games painless. With 12.0 in feature-freeze, it is time to talk about what is in 12.0, and why we release early.












    Openttd online play