【发布时间】:2012-11-21 00:31:41
【问题描述】:
我正在使用 Java 进行简单的文本冒险。我希望能够定义每个任务的进度,并将其存储在用户的应用数据中,以便下次他们玩游戏时读取。我该怎么做?
【问题讨论】:
-
您能说得更具体一点吗?您是想弄清楚哪些 API 可以让您执行此操作,还是担心跨连接保存的安全问题?
-
欢迎来到 StackOverflow!关于 SO 的问题往往是涉及一些代码的非常具体的问题。你的问题很模糊;它可能会被否决甚至关闭。你能说得更具体一点吗?也许包括一些你已经尝试过的代码?
-
我不认为你的游戏有很多数据要存储。存储的整个想法是制作一个文件,放入一些东西来代表你的位置,将它保存在硬盘上,然后在需要时检索它。您要做的第一件事是准确地确定您需要存储什么以获得所需的结果。如果它是一点点信息,一个小文本文件就可以了。如果它很多,那么也许你会想要使用数据库。下面的答案提供了一些很好的存储技术,但我想在推荐任何东西之前先看看一些代码。