Cookie の設定を選択する

当社は、当社のサイトおよびサービスを提供するために必要な必須 Cookie および類似のツールを使用しています。当社は、パフォーマンス Cookie を使用して匿名の統計情報を収集することで、お客様が当社のサイトをどのように利用しているかを把握し、改善に役立てています。必須 Cookie は無効化できませんが、[カスタマイズ] または [拒否] をクリックしてパフォーマンス Cookie を拒否することはできます。

お客様が同意した場合、AWS および承認された第三者は、Cookie を使用して便利なサイト機能を提供したり、お客様の選択を記憶したり、関連する広告を含む関連コンテンツを表示したりします。すべての必須ではない Cookie を受け入れるか拒否するには、[受け入れる] または [拒否] をクリックしてください。より詳細な選択を行うには、[カスタマイズ] をクリックしてください。

Amazon GameLift サーバー SDK 5.x

フォーカスモード

このページの内容

Amazon GameLift サーバー SDK 5.x - Amazon GameLift

このセクションには、Amazon GameLift サーバー SDK 5.x のリファレンスドキュメントが含まれます。サーバー SDK には、ゲームサーバーが Amazon GameLift サービスとやり取りするために使用するコア機能があります。例えば、ゲームサーバーはサービスからプロンプトを受け取り、ゲームセッションを開始および停止し、定期的にゲームセッションステータスをサービスに更新します。ホストにゲームサーバーをデプロイする前に、サーバー SDK と統合します。

この Amazon GameLift サーバー SDK リファレンスを使用して、ホスト向けのカスタムマルチプレイヤーゲームサーバーと Amazon GameLift を統合します。統合プロセスのガイダンスについては、「Amazon GameLift をゲームサーバーに追加する」を参照してください。

Amazon GameLift サーバー SDK の最新で主要のバージョンは 5.x です。以下のホスティング機能では、バージョン 5.x を使用する必要があります。

  • Amazon GameLift Anywhere

  • Unreal Engine と Unity 用の Amazon GameLift プラグイン

Amazon GameLift サーバー SDK 5 の更新

ホストされたゲームサーバーは、Amazon GameLift サーバー SDK を使用して Amazon GameLift サービスと通信し、プレイヤーのゲームセッションを開始および管理します。最新バージョンの Amazon GameLift サーバー SDK 5 では、Amazon GameLift の新しい機能が改善されサポートされています。ゲームサーバービルドで現在 Amazon GameLift サーバー SDK 4 以前を使用している場合は、このトピックのガイダンスに従ってゲームを更新します。

Amazon GameLift サーバー SDK バージョン 5.0.0 以降には、以下の更新が含まれています。

  • 拡張言語 – ライブラリは、C++、C#、Go の言語で使用できます。Unreal Engine で使用する C++ ライブラリを構築できます。

  • ゲームエンジンプラグインサポート – Unreal Engine および Unity 用の Amazon GameLift スタンドアロンプラグインには、Amazon GameLift サーバー SDK 5 ライブラリが必要です。これらのプラグインは、ゲームをホスト用に Amazon GameLift に統合、テスト、デプロイするためのガイド付きワークフローを提供します。「Unity 用 Amazon GameLift プラグイン (サーバー SDK 5.x)」および「Unreal Engine 用 Amazon GameLift プラグイン」のドキュメントを参照してください。

  • Amazon GameLift Anywhere サポート – Anywhere フリートでは、Amazon GameLift 機能 (マッチメーキングを含む) を使用するように独自のホスティングリソースを設定できます。Amazon GameLift エージェントを追加して、ゲームセッションのライフサイクル管理を自動化します。オンプレミスハードウェアでの本番ホスティングには Anywhere フリートを使用するか、高速反復ゲーム開発用のテスト環境を設定します。「Anywhere ホスティング」および「Amazon GameLift エージェント」を参照してください。

  • テストツールの更新 – Amazon GameLift Anywhere 機能を使用すると、ゲームに対してローカル環境またはクラウドベースのテスト環境を設定できます。Amazon GameLift エージェントの有無にかかわらず、テストをセットアップします。これらのツールは、Amazon GameLift Local を置き換えます。「Amazon GameLift Anywhere を使用してローカルテストを設定する」を参照してください。

  • C# 用の統合.NET ソリューション – C# サーバー SDK 5.1+ は、.NET Framework 4.6.2 (4.6.1 からアップグレード) と.NET 6.0 を単一のソリューションをサポートします。.NET 標準 2.1 は Unity で構築したライブラリで利用可能です。

  • 新しい Compute リソース – この新しいリソースは、さまざまなタイプのホスティングリソースを組み合わせています。これには、クラウドベースのホスティングリソース (マネージド EC2 またはコンテナフリート) と、顧客が管理するホスティングリソース (Anywhere フリート) が含まれます。更新は以下のとおりです。

    • Compute リソースの新しい API コールには、ListCompute(), DescribeCompute() および GetComputeAccess() が含まれます。これらのアクションは、あらゆる種類の Amazon GameLift フリートのホスティングリソース情報を返します。一般的に、サーバー SDK 5.x を使用するゲームサーバーを持つフリートの場合、コンピューティング固有のアクションを使用してインスタンス固有のアクションを置き換えます。さらに、これらのアクションは、Amazon GameLift エージェント: RegisterCompute ()DeregisterCompute ()、および GetComputeAuthToken () を使用しない Anywhere フリートで使用されます。

    • CloudWatch ディメンション FleetIdLocationComputeType を持つ新しいメトリック ActiveCompute。このメトリックスは以前のメトリクス ActiveInstances に取って代わります。

  • リモートアクセス用の Amazon EC2 Systems Manager (SSM) – セキュリティを強化するには、Amazon GameLift マネージドフリートのインスタンスに接続するときに SSH の代わりに SSM を使用します。「Amazon GameLift フリートインスタンスにリモート接続する」を参照してください。

プライバシーサイト規約Cookie の設定
© 2025, Amazon Web Services, Inc. or its affiliates.All rights reserved.