翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
ゲームエンジン用のサーバー SDK を統合する
C++ または C# ライブラリをサポートするほとんどの主要なゲームエンジン (O3DE、Unreal Engine、Unity など) で、マネージド Amazon GameLift Servers サービスを使用することができます。ゲームに必要なバージョンを構築します。構築手順および最小要件については、各バージョンの README ファイルを参照してください。利用可能な Amazon GameLift Servers SDK、サポートされている開発プラットフォームおよびオペレーティングシステムの詳細に関しては、ゲームサーバー用の「Amazon GameLift Servers開発用ツールを取得する」を参照してください。
このトピックに記載されているエンジン固有の情報に加えて、Amazon GameLift Servers をゲームサーバー、クライアント、サービスと統合する際に役立つその他のヘルプは、以下のトピックを参照してください。
-
サーバー SDK を使用して、Amazon GameLift Servers をゲームサーバーに追加します。 – Amazon GameLift Servers をゲームサーバーに統合する詳しい手順です。
-
Amazon GameLift Servers ゲームクライアント機能の統合する – ゲームセッションの作成やプレイヤーのゲームへの参加を含む、ゲームクライアントまたはサービスに統合する詳しい手順です。
Unreal Engine
ゲームサーバー
Amazon GameLift Servers でホストするゲームサーバーを準備するために、サーバー SDK for Amazon GameLift Servers for Unreal Engine をプロジェクトに追加し、必要なサーバー機能を実装します。Unreal Engine プラグインのセットアップと Amazon GameLift Servers コードの追加については、「Amazon GameLift Servers を Unreal Engine プロジェクトに統合する」を参照してください。
ゲームクライアントとゲームサービス
使用可能なゲームセッションの検索、新しいゲームセッションの作成、プレイヤーのゲームへの追加など、ゲームクライアントやゲームサービスが Amazon GameLift Servers サービスとやり取りできるようにします。コアクライアント機能については、「AWS SDK for C++
Unity
ゲームサーバー
Amazon GameLift Servers でホストするゲームサーバーを準備するために、サーバー SDK for Amazon GameLift Servers for C# をプロジェクトに追加し、必要なサーバー機能を実装します。Unity の設定と Amazon GameLift Servers コードの追加については、「Amazon GameLift Servers を Unity プロジェクトに統合する」を参照してください。
ゲームクライアントとゲームサービス
使用可能なゲームセッションの検索、新しいゲームセッションの作成、プレイヤーのゲームへの追加など、ゲームクライアントやゲームサービスが Amazon GameLift Servers サービスとやり取りできるようにします。コアクライアント機能については、AWS SDK for .NET で説明されています。Amazon GameLift Servers を Unity ゲームプロジェクトに統合するには、「Amazon GameLift Servers ゲームクライアント機能の統合する」を参照してください。
他のエンジン
ゲームサーバーとクライアントで利用可能な Amazon GameLift Servers SDK リストについては、「Amazon GameLift Servers開発用ツールを取得する」を参照してください。