PDA

Просмотр полной версии : Реализация сохранения игры


Appleman
13.09.2022, 15:03
Всем привет!

Я свой код уже, наверное, трижды переписал и как бы не пришлось ещё раз. До последнего момента не думал о такой вещи как возможность сохранения игры. Вопрос, как это решается по-православному на AS3 AIR? Может, у кого примеры есть, буду за них признателен.

undefined
14.09.2022, 23:30
да вроде везде одинаково это делается - главное придумать расширение для файла с данными :)

Добавлено через 1 минуту
в смысле все тупо и прямолинейно. Создаешь файл и пишешь туда стейт. Опционально шифруешь.

Bletraut
15.09.2022, 11:42
Я обычно просто сериализовал объекты и сохранял его как файл. При загрузке проводил десериализацию.

Appleman
15.09.2022, 20:25
Да, примерно понятно, спасибо. А технология какая? Надо ведь по идее все классы обходить, в которых хоть чего-нибудь хранится. И какой-то порядок обхода предусмотреть. А потом при загрузке реализовать всё это в обратную сторону.

Как это лучше делать: сразу предусматривать и по мере расширения всё время дописывать или сначала добиться более-менее устойчивого состояния всей программы, а потом внедрять? У меня, понятно, по факту уже второе получается...

Может, есть какие примеры?