I was wondering what you might think of the idea to use something like UV4L and host the game on a raspberry pi/virtual machine in order to stream it and make it playable through a browser? I’m sure it would be a hassle to get the web interface to handle all the inputs properly, and there would be other pitfalls along the way, yet here are some benefits that might make this effort worth it:
1 - People could play the game from any device they want (start playing on their computer, go to work / a friends house / their toilet, and continue playing on their phone/tablet). This could also have an impact on the need for Android/iOS compatibility.
2 - You can have a multiplayer experience the old fasioned way (just create a game for 2+ players - its 1 computer that is running everything).
3 - You (or you and your friends) can play the game for a while, then just close the browser tab, and it would just be there, where you left it off, without a need for saving/loading.
4 - People can play a game slowly, like chess - a couple of turns per day, at their own pace, and all they’ll need to do is just reopen a tab in the browser (and maybe give the other person a nudge to complete their turn)
5 - It could make the game more accessible for other people too - if there are volunteers to provide free hosting, the game would become playable without installing anything.
Anyways, I might be biased and this might not be worth it at all, so I’d really appreciate it to hear what you guys think about this idea?