|
|
|
|
|
by knollimar
36 days ago
|
|
So do games just have to have a perpetual endowment to fund any shared component costs? This seems like a logical conclusion. You wouldn't get scalability from reuse (e.g. reusing an auth library). Or what's likely cheaper is budgeting for that patch in the game. You may bemoan "oh they just don't want to release the auth service", but it functionally shuffles the cost math. I'd personally rather the 5% cheaper games than trying to play a multiplayer only game 20 years later wtih 6 people on the server. |
|
They don't need to keep services running perpetually. strags's objection seemed to be that it could be infeasible to release services like authentication that they're still running, to which I'm saying they don't really need to consider any of this until they stop running it.
> You may bemoan "oh they just don't want to release the auth service", but it functionally shuffles the cost math.
Releasing or patching it out is largely just fulfilling their side of the deal.
If I sell you a lawnmower that depends on some authentication server to start up, then shut down the server the next day (I got your money, why would I keep the cost?), and don't release the server code or a patch to work without it, then would you not say I've scammed you?
The resource cost of everyone I've sold to losing access to their lawnmowers would be far greater than what it'd cost me to release a patch, just that the former is not a cost borne by me if the law allows me to ignore it.
> I'd personally rather the 5% cheaper games than trying to play a multiplayer only game 20 years later wtih 6 people on the server.
Allowing a company to cut people off of their software (large cost) just to save having to push out a patch (small cost) will, on net, result on more expensive products - since on net you're wasting more resources.
Particularly when it comes to authentication checks, this doesn't just apply to multiplayer games. Imagine if this applied to other forms of media (already kind of happening with DRM), like if we couldn't read books from over 20 years ago.