Yes, a big company can take it away, but I think they have to leave it online long enough to get your money’s worth.
So if I have a game for a year I paid $70 for, that’s fair, if it goes away, I hope I had a few hours of fun with it.
Yes, a big company can take it away, but I think they have to leave it online long enough to get your money’s worth.
So if I have a game for a year I paid $70 for, that’s fair, if it goes away, I hope I had a few hours of fun with it.
This example is humorously short and this is why there is backlash to game companies shutting down games. What about the people who bought it towards the end? They just get nothing? All that time and money spent just gets thrown in the trash because they don't want a cloud bill? They either need to opensource the games and servers or keep supporting them for a decade or longer.
You?
The companies making the games?
Why should they get to destroy games—gone, forever, with no chance of retrieval or resurrection—that hundreds of people put their time and love into, and millions of people want to play, just because they think it'll make this quarter's stock price numbers look better?
Copyright was created to protect the rights of the creator for a limited time to promote the useful arts. Creations are supposed to become part of the public domain once the creator is no longer getting use out of them. Game companies want to break that bargain, scorched-earth style, and ensure that no one can ever use the things that they create to make anything new.
Why should profit be the first, last, and only consideration when it comes to deciding whether the art of today is even possible to view tomorrow?
And you know what ... it is ok for people to buy a thing, keep having a thing and not being forced to buy entirely different thing.
Ideally a free subscription through packed in keys and such but we'll probably end up being nickel and dimed even further.
Not guaranteed. Many just run a local server, either in-process or externally. Minecraft's singleplayer mode actually runs a server in-process internally. This simplifies development because singleplayer is conceptually the same as playing alone on a server.
This gets more complicated when there are infrastructure servers in the mix for things like player state, matchmaking, etc. You would bypass that in development but they are required for normal play while being external to the game server.