コンテンツにスキップ

機能別に SDK を使う

このドキュメント群は機能別に構成されています。まず SDK の機能範囲を確認し、その後で対象機能のエンジン別サンプルを参照してください。エンジン別ディレクトリには、インストール、Quick Start、デバッグ、サンプルプロジェクトなどの詳細だけを配置しています。

基本機能とデスクトップクライアント機能

Section titled “基本機能とデスクトップクライアント機能”
機能主な用途UnityGameMakerGodot前提条件
起動と接続ゲーム内で SDK を利用可能にするPreviewPreview開発中appId、明示的な初期化、IGP デスクトップクライアント
ゲーム認可プレイヤーが正しくゲームを所有しているか確認するPreviewPreview独立した入口は未公開IGP デスクトップクライアント接続済み
実名認証とアンチアディクション現在プレイ可能か判断するPreview、任意パッケージPreview未対応IGP デスクトップクライアント接続済み、処理方式選択済み
実績実績解除、進捗報告PreviewPreview開発中IGP デスクトップクライアント接続済み
機能主な用途UnityGameMakerGodot前提条件
マルチプレイヤーロビールームベースのマルチプレイヤー機能の入口Preview未対応開発中IGP デスクトップクライアントから起動
ルームready、開始、終了、退出Preview未対応開発中IGP デスクトップクライアントから起動
リアルタイム通信ルーム内でカスタムメッセージを送信Preview未対応開発中ルーム参加済み
状態と RPCルーム内状態の同期、リモートロジック呼び出しPreview未対応開発中ルーム参加済み
Mirror transportUnity Mirror プロジェクトを IGP transport に接続Preview、任意パッケージ対象外対象外Unity、Mirror、ルーム参加済み
  • SDK の機能範囲を確認する場合は、この機能マトリクスから始めてください。
  • SDK の基本フローを導入する場合は、起動と接続 の初期化方法を参照してください。
  • プレイヤーがゲームへ入れるか判断する場合は、ゲーム認可実名認証とアンチアディクション を参照してください。
  • プレイヤーの成長や報酬を導入する場合は、実績 を参照してください。
  • ルームベースのマルチプレイヤーロビーを導入する場合は、まず マルチプレイヤーロビー を参照し、必要に応じてルーム、リアルタイム通信、状態と RPC、Mirror を開いてください。
  1. このページの機能マトリクスを確認し、現在 SDK が提供する機能を把握します。
  2. 対象機能ページを開き、対応エンジンと前提条件を確認します。
  3. インストール、Quick Start、デバッグ説明が必要な場合は、エンジン別導入詳細 を開きます。
  4. 対象機能ページに戻り、その機能の推奨順に導入します。
  5. 導入後、テスト に沿って確認します。
  • Preview: 利用可能な入口はありますが、プレビュー段階では今後も変更される可能性があります。
  • 開発中: リポジトリ内にコードまたはサンプルがありますが、安定した公開物ではありません。
  • 未対応: 現在のエンジンにはこの機能の入口がありません。
  • 対象外: 特定のエンジンまたは技術スタック専用の機能です。