Ask HN: What tools did you use to create the server for your multiplayer game?
I've been looking to create a server-authoritative multiplayer browser game, and as a primarily frontend dev I have been having a TON of trouble finding a good option to build the backend with. Nakama's server-authoritative features seem really limited and only support Lua/Go, and to be honest I can't find any decent alternatives.
What did you use?
6 comments
[ 6.5 ms ] story [ 23.8 ms ] threadI'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]
[1] https://www.gamesparks.com/pricing/
It's primarily used with Unity and you can develop for Unity on a Mac. It is C# though.
If you're using Unity, Normcore is the one I hear most often. I think Photon is the most popular though. The built-in networking in Unreal is pretty solid if you're using that too.