В python, как мне создать систему сохранения для текстового приключения?

По сути, система продолжения с остановленного... вроде как в любой игре. Пока идея, которую я получил, состоит в том, чтобы сохранить определенные переменные в текстовый файл, такие как имя, здоровье, опыт и т. д., и иметь переменную местоположения, которая определяет, где игрок находится в игре, и будет действовать как продолжение с конца. Есть ли более простой способ сделать это?


person Light Writer    schedule 10.08.2015    source источник
comment
возможный дубликат сохранения объекта (сохранение данных в Python)   -  person abaldwin99    schedule 10.08.2015


Ответы (2)


Сохраните всю эту информацию в каком-нибудь объекте и замаринуйте ее. https://docs.python.org/2/library/pickle.html

person Jonathan Adam    schedule 10.08.2015

Вы можете использовать pickle или json или xml. См. также этот вопрос . Или этот. Или просто погуглите сохранение данных.

person David Mašek    schedule 10.08.2015