open-match
thundernetes
open-match | thundernetes | |
---|---|---|
3 | 5 | |
3,044 | 303 | |
0.3% | 0.3% | |
5.1 | 5.3 | |
7 days ago | 14 days ago | |
Go | Go | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
open-match
-
Grasping concept of matchmaking and lobbies (WALL OF TEXT)
If you want a fully fledged solution (more or less) go check out open match as it's open source and has a lot covered already.
-
Google's Open Match Matchmaker
Does anyone have experience with Google's Open Match (https://github.com/googleforgames/open-match)?
-
How to implement matchmaking?
If you're ok with using Kubernetes then you might want to check out Open Match
thundernetes
What are some alternatives?
agones - Dedicated Game Server Hosting and Scaling for Multiplayer Games on Kubernetes
simple-matchmaking - Simple rule based matchmaking for your online game with support of Redcon(RESP) protocol.
mysql-operator - Asynchronous MySQL Replication on Kubernetes using Percona Server and Openark's Orchestrator.
Pixel - A hand-crafted 2D game library in Go
skipper - An HTTP router and reverse proxy for service composition, including use cases like Kubernetes Ingress
agones-discover-openmatch - How to implement a matchmaking system using Agones and OpenMatch
spark-operator - Kubernetes operator for managing the lifecycle of Apache Spark applications on Kubernetes.
Leaf - A game server framework in Go (golang)
gsdk - Game Server SDK for PlayFab Multiplayer Servers
Ebiten - Ebitengine - A dead simple 2D game engine for Go
botkube - An app that helps you monitor your Kubernetes cluster, debug critical deployments & gives recommendations for standard practices