У вас есть одна основная сохраненная игра, название которой вы знаете. Например, «MainSG»
В этой сохраненной игре у вас есть массив строк. Здесь вы храните названия всех других сохраненных игр. Это единственное, что есть в этой сохраненной игре.
Все остальные сохраненные игры — это «настоящие» сохраненные игры, включая здоровье игрока и т. д. Но также и дата сохранения игры. У них есть автоматически генерируемые имена, например, SG001, SG002, SG003…
Каждый раз, когда срабатывает ваш таймер, создается новая сохраненная игра, возможно, SG019.
В этом SG019 вы помещаете всю информацию об игре, а также дату и время, и, возможно, изображение карты.
Теперь, когда вы собираетесь сделать виджет загрузки игры для игрока, вы просто открываете MainSG. Он сообщает вам названия всех других сохраненных игр, которые вы сделали. Вы можете открыть каждую из них и отобразить изображение и время в своем виджете.
Имеет ли это смысл?