SDK Developer GameSnacks

GameSnacks Developer SDK menyediakan berbagai fitur untuk game yang dihosting di GameSnacks.

Anda tidak perlu memuat skrip apa pun; SDK otomatis dimuat untuk semua yang dihosting di GameSnacks.

Antarmuka GameSnacks

Antarmuka utama. Instance ini tersedia sebagai properti GameSnacks di window.

Fitur yang ditandai sebagai wajib harus diintegrasikan ke dalam game Anda dengan mengikuti semua persyaratan yang tercantum dalam fitur ini.

Properti

ad: Ad
Metode untuk menampilkan iklan dalam game. Wajib

audio: Audio
Metode untuk mengontrol audio. Wajib

game: Game
Peristiwa siklus proses game dan kontrol jeda. Wajib

score: Score
Metode untuk memperbarui skor pengguna. Wajib

storage: Storage
Metode untuk mempertahankan game dan menyimpan data. Wajib

Contoh

// Register lifecycle event handlers.
GameSnacks.game.onPause(() => {
  // Display pause screen.
  engine.scene("pauseScreen").setVisible();
  // Pause game loop.
  engine.loop.sleep();
});
GameSnacks.game.onResume(...);

// Set up audio controls.
engine.sound.setMute(!GameSnacks.audio.isEnabled);
GameSnacks.audio.subscribe((isEnabled) => engine.sound.setMute(!isEnabled));

// Announce that the game is ready to be shown.
GameSnacks.game.firstFrameReady();