GameSnacks パートナー SDK

たとえば、JS ファイルの場合は以下のようになります。

import {createGameSnacks} from 'https://sdks.gamesnacks.com/partner-v1.js';

// Create GameSnacks Game Center.
const gamesnacks = createGameSnacks('iframe-id', 'my-game-center');

// Register API callbacks.
gamesnacks.game.onReady(...);
gamesnacks.audio.update(...);

// Initialise GameSnacks.
await gamesnacks.init();

また、HTML ファイルの場合は以下のようになります。

<script src="https://sdks.gamesnacks.com/partner-v1.js"></script>
<script>
  // Create Snacks Game Center.
  const gamesnacks = window.createGameSnacks('iframe-id', 'my-game-center');

  // Register API callbacks.
  gamesnacks.game.onReady(...);
  gamesnacks.audio.update(...);

  // Initialise GameSnacks.
  await gamesnacks.init();
</script>

インターフェース

名前 説明
Audio オーディオのコントロールとイベント。
Game ゲームのライフサイクル イベント。
GameSnacks GameSnacks パートナー SDK。
Page ページのライフサイクル イベント。
Score スコアのコントロールとイベント。
Storage ストレージのコントロールとイベント。
UserActivity ユーザー アクティビティ イベント。

関数

名前 説明
createGameSnacks(iframe, gameCenterId, gameId) 埋め込みが可能な GameSnacks ゲームセンターを作成します。