Comment on

<- View Parent
frongt@lemmy.zip ⁨1⁩ ⁨week⁩ ago

Because most games aren’t designed client-server. GoldenEye was entirely local, so it didn’t need any networking, replication, or anti-cheat.

Games these days have a lot more going on. You need to replicate a lot of stuff in the world, you need to ensure that none of the clients are telling you something impossible, and you need a way to deal with cheaters. Usually that means accounts, anti-cheat, and bans. That’s a significant amount of infrastructure and management. And then you also have a lot of legal compliance too, like GDPR, and even more problems if minors will be playing your game online.

source
Sort:hotnewtop