Войти
ПрограммированиеФорумОбщее

Как работает восстановление состояния игры из файла сохранения, и что такое файл сохранения? (2 стр)

Страницы: 1 2
#15
19:13, 28 июля 2021

PVSector
> только желательно какую-нибудь рефлексию заюзать, чтобы знать, где в теле объекта находятся указатели, чтобы их патчить при загрузке.
Ещё в некоторых случаях можно в структурах вместо ptr хранить ptr-this, тогда при загрузке всего блока памяти сохранённого состояния всё целостно.


#16
21:37, 28 июля 2021

По сути, я не понял сути вопроса... )))
Если ты что-то хочешь сохранить, то наверно надо разобраться, как ты это будешь сохранять?! Посмотри программы, как люди сохраняют данные и выбери для себя, то, что подойдёт тебе.

#17
(Правка: 8:32) 8:29, 29 июля 2021

как вариант:
- проектировать с возможностью отделять логику от данных
- сохранять только данные состояния
- иметь возможность восстанавливать состояние (неважно чего : модели, класса, сущности)

для примера можно посмотреть на облачные сервисы с возможностью сохранения в облаке (они обычно унифицированны)
https://getbraincloud.com/apidocs/api-modules/data/

+ Показать
#18
16:55, 29 июля 2021

Спасибо за ответы, очень много полезной информации.

NyakNyakProduction, очень полезный ответ, сейчас подробней изучаю.

Страницы: 1 2
ПрограммированиеФорумОбщее