Interfaccia di archiviazione

Metodi per salvare i dati di gioco e salvare i dati.

Metodi

clear()
Rimuove tutte le coppie chiave-valore, se presenti.

getItem(key)
Restituisci il valore corrente associato alla chiave specificata o null se la chiave specificata non esiste.

removeItem(key)
Rimuove la coppia chiave-valore con la chiave specificata, se esiste una coppia con la chiave specificata.

setItem(key, value)
Imposta il valore della coppia identificata dalla chiave-valore, creando una nuova coppia chiave-valore se non ne esisteva nessuna per la chiave in precedenza.

Requisiti

  • Il gioco deve utilizzare questa interfaccia per salvare i progressi quando gli utenti hanno fatto progressi materiali, ad esempio il completamento di un livello.
  • Il gioco deve ripristinare i progressi salvati all'inizio del gioco.
  • Il gioco deve essere in grado di ripristinare i progressi salvati nelle versioni precedenti del gioco.
  • La dimensione totale del gioco salvato deve essere inferiore a 3 MiB e deve essere inferiore a 500 KiB.