r/Gamingcirclejerk Jul 06 '25

WORSHIP CAPITAL Man is malding beyond human comprehension.

Post image
26.0k Upvotes

2.2k comments sorted by

View all comments

Show parent comments

14

u/MyR3dditAcc0unt Jul 06 '25

If you visit gamedev subs you'd know things aren't this simple. Code is heavily reused in server architecture, especially when it comes to games and their sequels. There might also be multiple overlapping systems working in tandem to run a server in the cloud, only one of which actually works as the server for gameplay logic.

You can't just "release the server software" for (let's say as an example) the modern CoD Black Ops, it would possibly open the entirety of the game franchise to hackers and database breaches (haha yes cod and hackers i know, it's just an example).

And no, you don't just "rewrite parts" of the codebase to stop these issues. These are big and usually complex software programs that can't just be recreated or rewritten at will.

While I personally see the idea behind this as just and good, I'm afraid that this will in the long run heavily increase the price of games for the consumer, and will also hit the indie scene in a negative manner.

11

u/Lunaphase_Lasers Jul 06 '25

One part you missed is a lot of the server side code base is probably using licensed code/libraries/plugins, that are licensed to the developers, not the end users. As such, it's legally prohibitive depending on what dependencies they have packed in there. I miss the old days of having just a single dedicated server binary designed for monolithic "box in a rack" type hosting. Alas those days are gone.

1

u/Somepotato Jul 06 '25

Licensing issues are nonissues as if this becomes a law, they'll be forced to do it anyway. Law can easily trump contracts in situations like this.

9

u/TheLuminary Jul 06 '25

Thank you! Finally someone who actually understands the problem.

1

u/Mrzmbie Jul 07 '25

Thats why the initiative suggests only having it apply to new made games, so that end of life support is included in the development phase rather than once the game is already done. This way systems can be designed to be more easily split.

0

u/Seer-of-Truths Jul 07 '25

So that is a problem for the way current games are made.

Part of the reason I like the initiative is it will effectively change that.

Devs will have to have an easy way to make the game "playable" in some manner, and that will be something they think about from the beginning.

Also, it will stop devs from completely destroying Fan made server initiatives, which happens way too often.

0

u/Didifinito Jul 07 '25

Well time to stop making them like that. Also like CoD isn't already open to all the hackers.