The only place where I see that not happening is the future where game are 100% streamed and your computers is just a screen + controller (stadia 2.0). Then they'll have to settle for knock off clones of your game.
The only place where I see that not happening is the future where game are 100% streamed and your computers is just a screen + controller (stadia 2.0). Then they'll have to settle for knock off clones of your game.
Like, reverse engineering the communication protocol is easy, or at least pretty feasible. But how do you acquire server-side data? Like raw probability tables for certain event? Not to mention the game logic itself. Some of them obviously can be fetched or guessed by using the live server, but it can't be comprehensive.
I've (superficially) involved in certain private servers like WoW 15 years ago, but AFAIK they just used leaked server-side software (usually from a foreign agency) than reverse engineering.
It might require the entire power output of a medium-sized country to play a game, though.