this post was submitted on 20 Apr 2025
97 points (99.0% liked)

PC Gaming

10827 readers
686 users here now

For PC gaming news and discussion. PCGamingWiki

Rules:

  1. Be Respectful.
  2. No Spam or Porn.
  3. No Advertising.
  4. No Memes.
  5. No Tech Support.
  6. No questions about buying/building computers.
  7. No game suggestions, friend requests, surveys, or begging.
  8. No Let's Plays, streams, highlight reels/montages, random videos or shorts.
  9. No off-topic posts/comments, within reason.
  10. Use the original source, no clickbait titles, no duplicates. (Submissions should be from the original source if possible, unless from paywalled or non-english sources. If the title is clickbait or lacks context you may lightly edit the title.)

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] Kolanaki@pawb.social 6 points 2 days ago (3 children)

Wouldn't it have been easier to do P2P multiplayer than having it run on, and then also have the need for, your own servers? I've never done a multiplayer thing, myself, but I would have figured direct connections between clients would be easier or at least less tedious to implement.

[–] Quetzalcutlass@lemmy.world 3 points 2 days ago* (last edited 2 days ago)

What's weird is when you start a multiplayer game it tells you that the player with the best machine and connection should be the host. To me that doesn't scream "runs on our own servers".

[–] theneverfox@pawb.social 2 points 2 days ago

Not really... Think networking, not gameplay

The easiest to get past all the NAT (or weirder networking) is to just have everyone connect to a server and pass the data through the right connection. It's quick and dirty, but you can do your routing on the application layer

I'm not sure that's what they are doing, but it makes sense based on the details I've seen

[–] sp3ctr4l@lemmy.dbzer0.com 2 points 2 days ago* (last edited 2 days ago)

I... would also have thought this as well.

Just have a player host their own instance, everyone connects to them, and have some kind of fallback system in place in case the host disconnects.

Then, next step, make it so that once that basic framework is setup, maybe also have a basic host migration thing within an established group of players, basically ping everyone to everyone and pick the person who has the lowest average ping to everyone else as the host.

I do not undertand at all why this game ... needs a central server at all.

It is described as an 'online only' game.

I have not played it, but it seems like the levels are small, the default player count is 6, but a lot of the game is based on physics interactions...

Closest comparison I can think of is fucking about on GMod with 6 people, which you could probably pull off with your own self hosted instance, but a higher player count (which is apparently the main thrust of these mods that they say are anihilating their bandwidth) would need an actual dedicated server to avoid desync and lagging into oblivion.