Windows 認可・実績サンプル
この最初の GameMaker 向けサンプルでは、ゲーム認可、接続状態、実績解除、進捗報告 を確認できます。
クイックスタート(30 秒)
Section titled “クイックスタート(30 秒)”- リリースノート から使いたいパッケージをダウンロードします。現在のファイル名は
igp-gamemaker-sdk-0.0.6.zipです。展開先は任意で構いません samples/gamemaker/windows-auth-achievements/project/を開く- GameMaker(
2024.2 LTS以上)でIGP.WindowsAuthAchievements.yypを開く - F5 で実行する
- ステータスパネルに現在の接続状態と認可状態が表示される。ローカルの IGP デスクトップクライアントが起動済みなら、接続状態は
connectedへ進む
含まれているファイル
Section titled “含まれているファイル”| ファイル | 用途 |
|---|---|
project/IGP.WindowsAuthAchievements.yyp | そのまま開ける GameMaker プロジェクト |
project/datafiles/IGP.GamemakerDesktopBridge.Native.dll | ネイティブブリッジ DLL |
project/scripts/igp_gms2_windows_runtime/ | 公式アダプターと同期された runtime GML |
project/objects/obj_igp_windows_auth_achievements/ | Create / Step / Draw の配線例を示すサンプルオブジェクト |
igp_windows_auth_achievements_sample.gml | サンプル用コントローラー関数 |
igp_windows_auth_achievements_view.gml | UI 描画用ヘルパー |
INTEGRATION.md | 自分のプロジェクトへ組み込む手順 |
SMOKE-CHECKLIST.md | スモークチェック手順 |
このサンプルで見られるもの
Section titled “このサンプルで見られるもの”- 現在のゲーム認可状態:
pending/authorized_online/authorized_offline/failed/skipped - 現在の接続状態:
disconnected/connecting/connected/detached - F1 で実績解除を実行
- F2 で 50% の進捗を報告
- 直近の結果(
success / operation)と直近のエラー(code: message)
次に読むもの
Section titled “次に読むもの”このページは主に「サンプルパッケージに何が入っているか」を説明します。初回導入なら、次の順番で見るのがおすすめです。
展開したディレクトリには、導入向けの文書も 2 つ入っています。
INTEGRATION.md- ブリッジを自分の GameMaker プロジェクトへ組み込む方法SMOKE-CHECKLIST.md- 組み込み後のスモークチェック