Pakiet SDK dla deweloperów GameSnacks

Pakiet SDK dla deweloperów GameSnacks udostępnia różne funkcje do gier hostowanych na platformie GameSnacks.

Nie musisz wczytywać żadnych skryptów. pakiet SDK jest ładowany automatycznie dla wszystkich gier hostowanych na platformie GameSnacks.

Interfejs GameSnacks

Główny interfejs. Przykładem jest usługa GameSnacks w usługach window.

Funkcje oznaczone jako wymagane muszą być zintegrowane z grą zgodnie ze wszystkimi wymienionych w tych funkcjach.

Właściwości

ad: Ad 
Metody wyświetlania reklam w grze. Wymagany

audio: Audio 
Metody sterowania dźwiękiem. Wymagany

game: Game 
Zdarzenia cyklu życia gry i elementy sterujące wstrzymywaniem. Wymagany

score: Score
Metody aktualizowania wyniku użytkownika. Wymagany

storage: Storage 
Metody zapisywania danych gry i zapisu. Wymagany

Przykłady

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