ゲームエンジン用のサーバー SDK を統合する - Amazon GameLift Servers

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

ゲームエンジン用のサーバー SDK を統合する

C++ または C# ライブラリをサポートするほとんどの主要なゲームエンジン (O3DE、Unreal Engine、Unity など) で、マネージド Amazon GameLift Servers サービスを使用することができます。ゲームに必要なバージョンを構築します。構築手順および最小要件については、各バージョンの README ファイルを参照してください。利用可能な Amazon GameLift Servers SDK、サポートされている開発プラットフォームおよびオペレーティングシステムの詳細に関しては、ゲームサーバー用の「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++」で説明されています。Amazon GameLift Servers を Unreal Engine ゲームプロジェクトを統合するには、「Amazon GameLift Servers ゲームクライアント機能の統合する」を参照してください。

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開発用ツールを取得する」を参照してください。