Eclipse - 如何在我的.jar游戏中添加保存/加载功能?

时间:2018-05-04 05:00:26

标签: java eclipse jar

我正在Eclipse Mars 2中创建一个选择你自己的冒险,我想实现一个保存功能,这样我就可以用一个按钮保存游戏并重新加载我和另一个人在哪里。我对编程很新,不知道怎么做。

1 个答案:

答案 0 :(得分:0)

执行此操作的常用方法是将游戏状态保存到用户文件系统上 X 位置的文件,并通过读取位置 X 。这里有几个主要挑战:

  1. 用户可能不会欣赏您的游戏编写文件。但是,文件编写一直由各种应用程序发生,以存储设置和其他已保存的信息。
  2. 如果用户删除了该文件,他们的保存也会丢失。
  3. 您必须弄清楚如何将游戏状态序列化和反序列化为文件。
  4. 如果用户可以对您的(反)序列化过程进行逆向工程,用户现在可以通过修改文件来作弊。
相关问题