this post was submitted on 03 Jan 2024
866 points (94.3% liked)

Gaming

2739 readers
232 users here now

!gaming is a community for gaming noobs through gaming aficionados. Unlike !games, we don’t take ourselves quite as serious. Shitposts and memes are welcome.

Our Rules:

1. Keep it civil.


Attack the argument, not the person. No racism/sexism/bigotry. Good faith argumentation only.


2. No sexism, racism, homophobia, transphobia or any other flavor of bigotry.


I should not need to explain this one.


3. No bots, spam or self-promotion.


Only approved bots, which follow the guidelines for bots set by the instance, are allowed.


4. Try not to repost anything posted within the past month.


Beyond that, go for it. Not everyone is on every site all the time.


founded 1 year ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 62 points 8 months ago (4 children)

How do you think it works for PC games?

[–] [email protected] 32 points 8 months ago* (last edited 8 months ago) (2 children)

The annoying thing about that is Xbox games on PC are free to play online but I have to pay to play the exact same game online on my £450 Series X.

I’ve often wondered how the PC community would react if Steam started charging for online gaming. That would be fun to watch.

[–] [email protected] 29 points 8 months ago (1 children)

Hits a buzzer

We'd set up unofficial servers by modding the game.

[–] [email protected] 5 points 8 months ago

That's what happens for old games that lose dev hosted servers and matchmaking. If online playing was locked behind a subscription, it would be treated as if it was no longer available.

However, it would be a lot harder for me to get my friend group to try new games if it took any modding.

[–] [email protected] 0 points 8 months ago (1 children)

The annoying thing about that is Xbox games on PC are free to play online but I have to pay to play the exact same game online on my £450 Series X.

That's not true though, at least for over a year now.

F2P games do not require Xbox live to play anymore.

[–] [email protected] 0 points 8 months ago

Games that aren’t free do though. Forza Horizon 5 and Sea and Thieves for example need Xbox Live on console to play online yet on PC online is free despite them using the exact same servers.

[–] [email protected] 9 points 8 months ago

Traditionally, we the players paid for the servers. If it was a server browser game like counter strike, the various clans would pay for their own servers. Companies that sold gaming servers would also host some as an advertisement of how good their servers were

[–] [email protected] 4 points 8 months ago
[–] [email protected] 3 points 8 months ago (1 children)

P2P if it's free and expected to last.

If it's a separate server, I don't see that as infinitely sustainable for most companies.

[–] [email protected] 3 points 8 months ago (1 children)

Hahaha...
GTA5 is P2P with a central component.
So if R* kills the servers, your game is done for without modding.

[–] [email protected] 1 points 8 months ago* (last edited 8 months ago)

You need some entry point into a peer-to-peer network in order to make connections with peers. This often takes the form of a central server. In theory you can do have it be a bit more decentralized and have an initial list of peers to try to connect to who can then communicate about other peers, but you still need this initial entry point which is a potential point of failure long term, and I don’t think any games actually do this?

So… Technically speaking, in order to reliably connect peers most games are going to rely on a central server, which does technically cost some money to run, though it should be much cheaper to host than a proper game server which will actually be running the game and physics and stuff server side. With older games like quake you could easily connect to a server even without the master server (though you wouldn’t be able to use the server browser) and it was not terribly difficult to replace the master server with an alternative one.