Interface de stockage

Méthodes de persistance du jeu et d'enregistrement des données

Méthodes

clear()
Supprime toutes les paires clé/valeur, le cas échéant.

getItem(key)
Renvoie la valeur actuelle associée à la clé donnée, ou la valeur "null" si la clé donnée n'existe pas.

removeItem(key)
Supprime la paire clé-valeur avec la clé donnée, s'il en existe une.

setItem(key, value)
Définit la valeur de la paire identifiée par clé sur "valeur", en créant une paire clé/valeur s'il n'en existe aucune auparavant pour la clé.

Conditions requises

  • Votre jeu doit utiliser cette interface pour enregistrer leur progression lorsque les utilisateurs effectuent une progression substantielle, par exemple un niveau.
  • Votre jeu doit restaurer toute progression enregistrée au démarrage du jeu.
  • Votre jeu doit pouvoir restaurer la progression enregistrée à partir des versions précédentes du jeu.
  • La taille totale du jeu enregistré doit être inférieure à 3 Mio et doit être inférieure à 500 Kio.