It’s the same on xbox
Comment on There's a reason we aren't as harsh on the Steam Deck. Actually, a couple.
Blackmist@feddit.uk 1 month agoIt was MS that started that back on the OG Xbox.
I think all the F2P ones (and a handful of others like FFXIV) are exempt from it. At least on Playstation.
PraiseTheSoup@lemm.ee 1 month ago
piccolo@sh.itjust.works 1 month ago
It makes sense because servers are expensive to operate. The real scam is nintendo where you pay for P2P multiplayer…
roguetrick@lemmy.world 1 month ago
They’re expensive when you’re not already building a CDN for delivery of massive files all around the world. Economies of scale quickly matter there.
Aceticon@lemmy.world 1 month ago
They’re stupidly cheap to operate per user when you have millions of them, which is how companies like Facebook manage to make a profit from merely showing adverts to users and with no subscription fees.
Remember that Sony gets a cut from games being distributed to their platform, so online fees are just them double dipping for extra profits.
piccolo@sh.itjust.works 1 month ago
Web servers are different from game servers. You need a lot of performance and fast low latency servers to keep up with realtime game play. Webservers however dont need that and can benefit of load balancing accross multiple servers. Scale of economy helps a lot, but with game servers the cost doesnt change much because a session has to be on a single machine.
As for distribution costs, most of the cost is manufacturing and physical distribution of discs. So yeah, they are making a killing by continuing to take a a huge cut from game sales when most of their distribution is online.
Aceticon@lemmy.world 1 month ago
At some point in my career I’ve actually designed mission critical high performance distributed server systems for a living, so I’m well aware of that.
You can still pack thousands of users per server and have very low latency as long as you use the right architecture for it (it’s mainly done with in-memory caching and load balancing) when you’re accessing gigantic datasets which far exceed the data space of a game where the actual shared data space is miniscule since all clients share a local copy of most of the dataspace - i.e. the game level they’re playing in - and even with the most insane anti-cheat logic that checks every piece of data coming in from the user side against a server-side copy of the data space which is the game level it’s still but a fraction of the data out there in the corporate space out there, plus it tends to be easilly partitionable (i.e. even in MMORG with a single fully open massive playing space, players only affect limited areas of the entire game space).
Also keep in mind that all the static (never changing or slow changing stuff) like achievements of immutable level configuration can still be served with “normal” latencies.
Further the kind LVL1 ISP that provides network access for companies like Sony servicing millions of users already has more than good enough latency in their normal service and hence Sony needs not pay extra for “low latency”.
Anyways, you do make a good and valid point, it’s just that IMHO that’s the kind of thing that pushes the running costs per-player-month from a one or two dollar cents to, at most, a dollar per-player-month unless they only have tends of players per-server (which would be insane and they should fire their systems designers if that’s the case).
Aceticon@lemmy.world 1 month ago
They’re stupidly cheap to operate per user when you have millions of them, which is how companies like Facebook manage to make a profit from merely showing adverts to users and with no subscription fees.