Guides

Guides for deeper integrations with Agones

Feature Stages

This page provides a description of the various stages that Agones features can be in, and the relative maturity and support level expected for each level.

Agones Game Server Client SDKs

The SDKs are integration points for game servers with Agones itself.

GameServer Creation, Allocation and Shutdown Lifecycle

Common patterns and lifecycles of GameServer creation and integration with the SDK, when being started and match made.

Fleet Updates

Common patterns and approaches for updating Fleets with newer and/or different versions of your GameServer configuration.

GameServer Health Checking

Health checking exists to track the overall healthy state of the GameServer, such that action can be taken when a something goes wrong or a GameServer drops into an Unhealthy state

Player Tracking

Track player connections, disconnections, counts and capacities through the Agones SDK

Local Game Server

Register your local game server with Agones.

Latency Testing with Multiple Clusters

When running multiple Agones clusters around the world, you may need to have clients determine which cluster to connect to based on latency.

Metrics

Access Agones via the Kubernetes API

It’s likely that we will want to programmatically interact with Agones. Everything that can be done via the kubectl and yaml configurations can also be done via the Kubernetes API.

Troubleshooting

Troubleshooting guides and steps.