ממשק אחסון

שיטות לשמירה על עקביות במשחק ולשמירת נתונים.

שיטות

clear()
הסרת כל צמדי מפתח/ערך, אם יש כאלה.

getItem(key)
מחזירה את הערך הנוכחי שמשויך למפתח הנתון, או את הערך null אם המפתח הנתון לא קיים.

removeItem(key)
הסרת צמד המפתח/ערך עם המפתח הנתון, אם קיים צמד מפתח/ערך עם המפתח הנתון.

setItem(key, value)
הגדרת הערך של הצמד שזוהה על ידי מפתח לערך, ויוצר צמד מפתח/ערך חדש אם לא היה קיים מפתח כזה בעבר.

דרישות

  • המשחק שלכם חייב להשתמש בממשק הזה כדי לשמור את ההתקדמות כשמשתמשים התקדמו באופן מהותי, כמו השלמת שלב מסוים.
  • המשחק שלכם חייב לשחזר כל התקדמות שנשמרה כשהמשחק יתחיל.
  • המשחק שלכם חייב להיות מסוגל לשחזר את ההתקדמות שנשמרה מגרסאות קודמות שלו.
  • הגודל הכולל של המשחק השמור חייב להיות קטן מ-3MiB וצריך להיות פחות מ-500KiB.