Agones featureGatesの機能を有効にする方法

Agones ロゴ

AgonesでGameServerに接続しているプレイヤー人数などを取得するにはfeatureGatesで機能を指定して有効にする必要があり、その手順のメモ

helmで設定できるパラメータの説明は下記を参照。

https://agones.dev/site/docs/installation/install-agones/helm/#configuration

上記のagones.featureGatesに有効に有効にしたい機能を記述する。なお、StageがBetaなものはデフォルトで有効になっており、StageがAlphaなものはデフォルト無効になっている。

https://agones.dev/site/docs/guides/feature-stages/#feature-gates

Helmチャートをカスタマイズして実行できるようにする

動作確認

simple-game-serverをapply後、接続して動作確認する。

所感

PlayerConnect()は手動で管理している場合は使っていけないようで、自分の期待した動作になっていないです。実行後、GameServerのStateがUnhealthyとなってしまうし、プレイヤーも追加されていない。

上記を実行後、getPlayerCount()で返ってくる値が0のまま増やせないので、どうやったら増やせるのかは調査中。

この投稿へのコメント

コメントはありません。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA


この投稿へのトラックバック

トラックバックはありません。

トラックバック URL