The game has to be made for it
Just for clarity, do you mean the game has to be made for self-hosted servers, or do you mean it has to be made to handle self-hosted servers across a cluster?
The former is already a thing with Minecraft, 7 Days to Die, etc. The latter... Yeah I'd have to do digging on that