← Back to context

Comment by chithanh

6 days ago

> Game publishers have chosen to revert to centralized servers, rather than allowing private servers. Thus they have also taken on the additional cost of running those servers.

I fail to see the principal difference between a "centralized" and a "private" server here. Just publish the code for running the "centralized" server, as you would do for the private server, and add a possibility to configure which server to connect to in the game?

I could see this becoming an issue when the server is hardwired to require some publisher SSO login, but given how everyone + their dog uses OIDC nowadays, a requirement to make authentication interoperable is only a very mild restriction.