Google hat am 13. März 2018 Agones für dedizierte Multiplayer-Spielserver vorgestellt. Das gemeinsam mit Ubisoft entwickelte Open-Source-Projekt baut auf Kubernetes auf. Zum Start nennt Google eine frühe Alpha v0.1, keine fertige Produktionsplattform.
GameServer-Ressource verbindet Container und Matchmaking
Agones ergänzt Kubernetes um einen Controller und eine eigene GameServer-Ressource. Der Spielserver läuft als Container. Agones verwaltet seinen Start, die Portzuweisung und seinen Zustand; ein eingebundenes SDK meldet Lebenszyklus und Gesundheit.
Ein Matchmaker kann Server über die Kubernetes-API bereitstellen lassen und IP-Adresse sowie Port an Spielclients weitergeben. Die Clients verbinden sich anschließend direkt mit dem Spielserver. Agones ersetzt damit nicht die eigentliche Matchmaking-Logik.
Alpha-Ausgabe und geplante Erweiterungen
Die offizielle Versionsseite v0.1 dokumentiert den frühen Stand. Google nennt Fleets, Windows-Unterstützung und Node-Autoscaling als weitere Arbeiten beziehungsweise Roadmap-Punkte. Diese Angaben sind keine Zusage, dass die Alpha bereits alle Funktionen enthält.
Der Ansatz knüpft an containerisierte Anwendungen für Entwicklung und Betrieb an. Google nennt lokale Tests mit Minikube sowie eigene, hybride und Cloud-Cluster als Einsatzorte. Der Beitrag beschreibt den Projektstart von 2018, nicht die heutige Installation oder API.

