I’m trying to find a solution to have an MMO standalone server created, for a GUI text based game.
I’ve already seen UNet is deprecated, for example, and checked out uMMORPG asset.
While the asset might fit for my needs, I wanted to ask the forum’s opinion.
My technical background is in web development, for about 7 years now, hence my confusion when things didn’t go smoothly when talking about servers. I also imagine that REST or GraphQL is not the defacto standard in the gaming industry, and TCP/UDP connections are generally used, with some networking tools.
Does anyone have any experience/suggestions for standalone servers for Unity Multiplayer games?
And just so you know it – building a REST API client in Unity is pretty strait forward to get the basics done as I believe that all of the compile targets can talk http, and if you want an asset that covers a lot of the edge cases for client/server talking with a REST (or GraphQL) endpoints, there are some great options in the asset store.
With that said – using an async stateless protocol like REST over HTTP only works for some game designs. I’d liked to know more about what your core game loop looks before I’d say whether you’d need something that is real time like the Mirrors, Photons, and MLAPIs of the world.