Comment Re:Open source it then (Score 1) 49
What we need is rules up front that games with netcode get designed with the ability to connect to custom servers, and matchmake to individuals in Steam.
For all the positive, pro-consumer elements of Steam, unless Steam builds some sort of generic network abstraction layer into the Steam client, I don't think that swapping out "a dependence on Gamespy" for "a dependence on Steam" is really the answer here...
Literally just the other day some friends were suggesting we play UT2004. I was behind CGNAT at the time, so I told someone else to host the server and reminded them they need to open a port on their router first. - Everyone gave up.
Back in 2004, *everyone* had to port forward in order to host a game server. That's the alternative to "let EA host it until they don't feel like it anymore". The point is to give the control back to gamers, but responsibility comes with that - specifically, "how to do a port forward". More to your point, it probably would have been smart to see if you and the friend capable of hosting the game could get a session going with just the two of you, then invite everyone else once you had the procedures in place. Again, the logistics aren't Epic's problem.
Simply having a server doesn't keep a game alive in 2026, If you can't one-click connect then it's too hard for most people.
There will always be a group who favors simplicity over capability, but it's not like, in the case of UT2004, Epic added some sort of technological barriers to actively prevent you from playing the game, because it DOES still work perfectly once the port forward is in place. Similarly, the expectation isn't that a game is going to still have millions of players after it's EOL, it's to ensure that the few-thousand who *do* still want to play it aren't limited explicitly by the absence of server-side code. "My friends and I can't port forward" isn't that limitation - "the server-side code was never publicly released and the enthusiasts who attempted to reverse engineer it got DMCA slapped" *is*,
Also, there are still some public UT2004 servers you could mostly-one-click (copy/pasting an IP address would be close-enough to what you're describing, I'd hope):
https://pwc-gaming.com/game-se...
And, if you were a bit more interested, a cheap VPS can run LinuxGSM, a Linux build explicitly designed to be a game server for dozens of games like UT2004 that have the capability of connecting to custom dedicated servers:
https://docs.linuxgsm.com/game...