SDK של GameSnacks למפתחים

‏GameSnacks Developer 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();