GameSnacks-Entwickler-SDK
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Das GameSnacks-Entwickler-SDK bietet verschiedene Funktionen für Spiele, die auf
GameSnacks.
Sie müssen keine Scripts laden. Das SDK wird automatisch für alle Spiele geladen, die auf GameSnacks gehostet werden.
GameSnacks-Oberfläche
Die Hauptoberfläche. Eine Instanz davon ist als GameSnacks
-Property auf window
verfügbar.
Funktionen, die als erforderlich gekennzeichnet sind, müssen gemäß den Anforderungen dieser Funktionen in Ihr Spiel eingebunden werden.
Attribute
ad: Ad
Methoden zur Darstellung von In-Game-Werbung Erforderlich
audio: Audio
Methoden zur Steuerung von Audioinhalten. Erforderlich
game: Game
Spiel-Lifecycle-Ereignisse und Pausensteuerungen. Erforderlich
score: Score
Methoden zum Aktualisieren der Punktzahl des Nutzers. Erforderlich
storage: Storage
Methoden zum Speichern von Spieldaten und Speicherdaten Erforderlich
Beispiele
// 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();
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2025-07-25 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-07-25 (UTC)."],[[["The GameSnacks Developer SDK automatically loads and provides essential features for games hosted on the platform."],["Games must integrate the required features: advertising, audio controls, game lifecycle management, score updates, and data storage."],["The SDK offers a straightforward interface through the `GameSnacks` global object, granting access to functionalities like displaying ads or controlling the game's audio."],["Developers can utilize the provided methods and event handlers to seamlessly integrate their games with the GameSnacks platform."]]],[]]