←back to thread

Stop Killing Games

(www.stopkillinggames.com)
253 points MYEUHD | 1 comments | | HN request time: 0s | source
Show context
andrecarini ◴[] No.44447202[source]
Lots of bad takes in this thread. The whole idea behind this is just to stop defrauding customers that buy your software and then are left holding the bag. Nobody is asking for developers to keep running server infra for eternity.

Any of the following options are enough to satisfy this proposal:

- Put an expiration date on the storefront and make it clear that your software is not guaranteed to continue working after date X.

- Have your server source code (stripped down of proprietary stuff) ready for public release at EoL.

- Allow customers to reverse engineer the binaries and communication protocol after EoL.

- Package dedicated server binaries with the game and allow customers to connect to it via a LAN or direct IP option.

replies(11): >>44447344 #>>44447371 #>>44447378 #>>44447435 #>>44447585 #>>44447716 #>>44447754 #>>44448408 #>>44448690 #>>44449028 #>>44449951 #
tiledjinn ◴[] No.44447435[source]
> - Put an expiration date on the storefront and make it clear that your software is not guaranteed to continue working after date X.

This software is not guaranteed beyond 0 Unix time.

> - Have your server source code (stripped down of proprietary stuff) ready for public release at EoL.

This isn't viable, and i would expect anyone on this site to understand that. it's roughly equivalent to saying "just make facebook stripped of proprietary code and ready for the public to run"

> - Allow customers to reverse engineer the binaries and communication protocol after EoL.

This is a reasonable path forward, but likely a non-starter in the US for political reasons. I understand that "stop killing games" is an EU thing.

> - Package dedicated server binaries with the game and allow customers to connect to it via a LAN or direct IP option.

See point 2. This is nonsensical.

replies(3): >>44447507 #>>44447532 #>>44448196 #
freeone3000 ◴[] No.44448196[source]
How is a dedicated server nonsensical? There’s a fuckton of games, ancient and modern, with them.

Shoot, how is peer-to-peer nonsensical? Elden Ring (seamless multiplayer) got it tacked on as a mod. It’s insanely doable.

I don’t accept that these are nonstarters. In the slightest.

replies(2): >>44448353 #>>44449602 #
gopher_space ◴[] No.44449602{3}[source]
> I don’t accept that these are nonstarters. In the slightest.

It’s a subject you know nothing about and you’re not even curious?

replies(1): >>44449814 #
1. freeone3000 ◴[] No.44449814{4}[source]
No. Because any explanation will come from someone invested in the subject, so will all sound completely reasonable and may even contain aspects of truth.

I want to play games with my friends, not consider how the landscape of always-online services have distributed brokerage connectivity services, global banlists, and whatever powers microtransactions into what should be a game with four little dudes running a kitchen badly. I especially don’t want to consider how rising requirements for stability and cross-platform connectivity which have prompted these services means that P2PoverIP simply won’t work in the face of CGNAT or Sony’s distribution policies or fucking Comcast not having IPv6 yet; and I especially don’t want to think of the lower average technical acumen of the individual gamer has caused dedicated servers to completely fall out of fashion due to user confusion.

I really don’t want to think about the “paradox of polish”, where smaller games can get away with such things like dedicated servers and p2p networking that don’t work sometimes; whereas everything in an AAA title has to work flawlessly out of the gate or it’ll be panned despite the horse’s left testicle contracting appropriately in cold water.

Man, I don’t wanna be sad about market forces encouraging centralization for the efficiency necessary to stay competitive. I just wanna play dead or alive 2 with my bros even tho the dreamcast server’s offline.