SDK para desenvolvedores da GameSnacks

O SDK do GameSnacks para desenvolvedores oferece vários recursos para jogos hospedados no GameSnacks.

Você não precisa carregar nenhum script. o SDK é carregado automaticamente para todos de jogos hospedados no GameSnacks.

Interface do GameSnacks

A interface principal. Uma instância disso está disponível como GameSnacks em window.

Os recursos marcados como obrigatórios precisam ser integrados ao jogo seguindo todos os requisitos listados nesses recursos.

Propriedades

ad: Ad
Métodos para exibir publicidade inserida em jogos. Obrigatório

audio: Audio
Métodos para controlar o áudio. Obrigatório

game: Game
Eventos de ciclo de vida e controles de pausa do jogo. Obrigatório

score: Score
Métodos para atualizar a pontuação do usuário. Obrigatório

storage: Storage
Métodos para manter dados de jogos e salvar dados. Obrigatório

Exemplos

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