Service for hosting multiplayer turn-based games

Started by
1 comment, last by hplus0603 4 years, 5 months ago

We would like to have a service to host multiplayer board games, such as Chess, Connect 4, etc. Is there some readily made service that requires minimal server maintainance on our side? What is the recommended tech stack for this? Google Play games used to provide turned based multiplayer without having a server but it is being deprecated soon...

The server should have functionalities like

  • Maintain player's list and ELO ratings
  • Player matching (find someone who is online and in the same ELO range).
  • Game progress is saved. Game doesn't have to be realtime, but players can come back and continue the chess game at a later time.
  • Low latency if real time play.
  • Perhaps the server should know about the games rules and dictate the logic as well.. not so sure about this point, because in our case the rules can also be enforced from the client side.


Advertisement

Yahoo Games used to have these a long time ago, too.

The reality, though, is that there's not enough money in these kinds of back-ends for a high quality back-end to be profitable as a separate service.

Most game developers need some kind of special feature to distinguish them from the free offerings, so they end up developing on top of something like Firebase, or AWS Amplify or whatever.

enum Bool { True, False, FileNotFound };

This topic is closed to new replies.

Advertisement