Agones Client SDKを使う

Agones ロゴ

Agonesのチュートリアルやっていると出てくる、SDKという言葉。

聞いたことはあるけどイメージつかないな、という状況だったのでローカルにSDKサーバーを立てて、それに接続する、というところまでできたので記録します。

SDKサーバーをローカルに起動

SDKサーバーってなんだ?と思っていたらバイナリをダウンロードして、ローカルにできるよ、とのことでした。

ただ、ソースからも実行できるようだったので今回はこちらを選択します。

https://agones.dev/site/docs/guides/client-sdks/local/#running-the-sdk-server

上記実行すると、

http://localhost:9358/Ready

などにアクセスすると、Jsonが返ってくるようになったサーバーが立ったんだなとわかります。(用途はわかっていないですが・・。)

ブラウザでアクセスして、Jsonが返ってきた

ローカルSDKサーバーとClient SDKを使って接続する

先ほどのSDKサーバーにGoのClient SDKを使って接続します

上記のファイルをmain.goにし実行します。

そうすると、SDKサーバーのログにメッセージが表示されるようになりました。

同じPC内でSDKに接続ができました。

ローカルとkindの通信がまだできていないので、次はその辺りもできるようにしたいですね

参考にしたリンク

SDKサーバーを動かす Local Development

https://agones.dev/site/docs/guides/client-sdks/local/#running-the-sdk-server

SDKサーバーをローカルで動かす Out of Cluster Dev Server

https://agones.dev/site/docs/advanced/out-of-cluster-dev-server/#running-sdk-server-locally

SDKサーバーをAgonesで使う Local Game Server

https://agones.dev/site/docs/guides/local-game-server/#register-your-server-with-agones

この投稿へのコメント

コメントはありません。

コメントを残す

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

CAPTCHA


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

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

トラックバック URL