GameSnacks डेवलपर SDK टूल, GameSnacks पर होस्ट किए गए गेम के लिए कई सुविधाएं उपलब्ध कराता है.
आपको कोई स्क्रिप्ट लोड करने की ज़रूरत नहीं है; सभी प्लैटफ़ॉर्म पर SDK टूल अपने-आप लोड हो जाता है GameSnacks पर होस्ट किए जाने वाले गेम.
GameSnacks का इंटरफ़ेस
मुख्य इंटरफ़ेस. इसका एक इंस्टेंस, GameSnacks
के तौर पर उपलब्ध है
प्रॉपर्टी window
पर दिखाई गई है.
ज़रूरी के तौर पर मार्क की गई सुविधाओं को आपके गेम में इंटिग्रेट किया जाना चाहिए. इसके लिए, ये सभी सुविधाएं ज़रूरी हैं ज़रूरतों के बारे में बताया गया है.
प्रॉपर्टी
ad: Ad
इन-गेम विज्ञापन दिखाने के तरीके. ज़रूरी है
audio: Audio
ऑडियो को कंट्रोल करने के तरीके. ज़रूरी है
game: Game
गेम के लाइफ़साइकल इवेंट और रोकने के कंट्रोल. ज़रूरी है
score: Score
उपयोगकर्ता के स्कोर को अपडेट करने के तरीके. ज़रूरी है
storage: Storage
गेम को बनाए रखने और डेटा सेव करने के तरीके. ज़रूरी है
उदाहरण
// 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();