Are you sure you want to roll your own ?
I'd suggest Proton or another hosted solution unless your working on a team. Getting a single player game done solo is hard enough
I'd suggest Proton or another hosted solution unless your working on a team. Getting a single player game done solo is hard enough
I have two reasons that I've been reluctant over photon:
1.) It seems to be largely Windows-only. I prefer to develop on Mac or Linux.
2.) Its documentation seems lacking from what I could see. I spent half an hour perusing it and just found myself constantly hitting dead-ends and finding things missing.
GameSparks seemed like a nice option, except their pricing is $299/month for "Standard". [1]
It's primarily used with Unity and you can develop for Unity on a Mac. It is C# though.