Interfejs pamięci masowej

Metody utrwalania gry i zapisywania danych.

Metody

clear()
Usuwa wszystkie pary klucz-wartość (jeśli występują).

getItem(key)
Zwraca bieżącą wartość powiązaną z danym kluczem lub wartość null, jeśli dany klucz nie istnieje.

removeItem(key)
Usuwa parę klucz-wartość z danym kluczem, jeśli istnieje para klucz-wartość z danym kluczem.

setItem(key, value)
Ustawia wartość pary identyfikowanej przez klucz do wartości, tworząc nową parę klucz-wartość, jeśli wcześniej nie istniała żadna para klucz-wartość.

Wymagania

  • Gra musi używać tego interfejsu do zapisywania postępów użytkowników, np. do ukończenia poziomu.
  • W momencie rozpoczęcia gry musi zostać przywrócone wszystkie zapisane postępy.
  • Gra musi mieć możliwość przywrócenia zapisanych postępów z poprzednich wersji.
  • Łączny rozmiar zapisanej gry musi być mniejszy niż 3 MiB, a nie powinien być mniejszy niż 500 KiB.