開始する前に
以下が整っていることを確認してください。何か不足している場合は、Home のガイド付きパスに戻ってください。- ID@XBOX オンボーディング完了 — ID@XBOX オンボーディングを参照。
- 開発 PC の準備 — Setup & install を参照。
- 選択したエンジンで動作しているプロジェクト — Godot 4、GameMaker Studio 2、またはカスタム C/C++ エンジン。
- GDK 統合パスを選択:
- Godot → Godot サンプルリポジトリ
- GameMaker → GDK 拡張機能
- カスタム C/C++ → カスタムエンジン統合
- Partner Center プロダクトで適切なデバイス行がチェックされていること。
ビルドと開発
GDK とエンジン
GDK が Godot、GameMaker、およびカスタムエンジンにどのように組み込まれるか。
Godot 統合
XBOX Godot サンプルを使用して、GDK、XBOX services、および PlayFab を統合します。
GameMaker 統合
GDK Extension を使用して GameMaker Studio 2 ゲームを準備します。
カスタムエンジン統合
独自の C/C++ エンジンから GDK API をバインドします。
パッケージング
タイトルを XBOX および Windows 向けにパッケージ化します。
エラー処理
GDK 全体で HRESULT、XError、およびサービスエラーを処理します。
サービスの追加
XBOX Services 概要
ID、実績、マルチプレイヤー、クラウドセーブ。
PlayFab 概要
プレイヤーデータ、ライブオペレーション、およびバックエンドサービス。
XSAPI C リファレンス
ネイティブコードから XBOX Services を呼び出します。
カスタムエンジン統合
直接的な GDK 統合パターン。
公開
公開の概要
エンドツーエンドの提出ワークフロー。
XBOX Requirements
XR 準拠。
認定
認定プロセス。
ストア掲載
プロダクトページの設定。
価格設定
価格設定。
レーティング
年齢レーティング。
最適化とリファレンス
最適化
プロファイラー、診断、およびパフォーマンスツール。
API リファレンス
Gaming Runtime、XBOX Services、およびプラットフォーム API。
