thundernetes
open-match
thundernetes | open-match | |
---|---|---|
5 | 3 | |
303 | 3,044 | |
0.3% | 0.3% | |
5.3 | 5.1 | |
16 days ago | 9 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.
thundernetes
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
What are some alternatives?
agones - Dedicated Game Server Hosting and Scaling for Multiplayer Games on Kubernetes
mysql-operator - Asynchronous MySQL Replication on Kubernetes using Percona Server and Openark's Orchestrator.
simple-matchmaking - Simple rule based matchmaking for your online game with support of Redcon(RESP) protocol.
skipper - An HTTP router and reverse proxy for service composition, including use cases like Kubernetes Ingress
Pixel - A hand-crafted 2D game library in Go
spark-operator - Kubernetes operator for managing the lifecycle of Apache Spark applications on Kubernetes.
agones-discover-openmatch - How to implement a matchmaking system using Agones and OpenMatch
gsdk - Game Server SDK for PlayFab Multiplayer Servers
Leaf - A game server framework in Go (golang)
botkube - An app that helps you monitor your Kubernetes cluster, debug critical deployments & gives recommendations for standard practices
Ebiten - Ebitengine - A dead simple 2D game engine for Go