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();