我不介意保存的内容是否可读,我不打算扩大游戏规模,主要是为了朋友。我是python / pygame的新手,并且所有教程对我而言都不是很有意义。我想要的只是一种保存游戏进度的方法,当他们返回时,进度就在那里了。任何帮助!
答案 0 :(得分:1)
您需要保存一些游戏当前状态的表示。这可以是您想要的任何格式-如果您有游戏状态对象,则可以使用here描述的pickle
模块进行序列化和保存。如果您有简单的内容可以在文本文件中进行描述,例如像这样的东西
score = 300
level = 10
lives = 2
那么您可以在用户退出时将其保存在文本文件中,然后在他们再次启动时将其加载。