Менеджер данных: Профили и Сохранения

Доделал сохранение и загрузку данных. Это, наверное, самое муторное, что я делал в этой игре :) Задача сочетает в себе необходимость внимательно работать с данными с необходимостью делать для всего этого UI (что я не очень-то люблю и умею), но в итоге я вроде разобрался, и теперь в игре есть сохранения "как в лучших домах Парижа".

Можно создавать разные профили игрока, сохранять и загружать данные в разные слоты. И данные при этом тоже (я надеюсь :) ) не бьются. В слоте сохранения хранится дополнительная информация: версия игры, в которой было сделано сохранение, общее время игры и краткое описание. К сожалению, показывать особо нечего, кроме новых окошек интерфейса.

Я доволен собой. До этого я только проектировал процесс сохранения данных в играх, но никогда не делал это сам, на таком "низком" уровне. Узнал много нового:)