在哪里存储角色能力的信息

时间:2012-07-11 17:02:43

标签: c#

我目前正在使用统一3D制作一个RPG,我遇到了障碍。我有一些玩家可以玩的课程,我无法确定在哪里存储他们可以使用的能力的信息。我有一个脚本在初始化后保存信息,但我无法弄清楚信息的放置位置,以便我以后可以从中获取信息。

我考虑过使用XML文件,但我意识到它们太容易被最终用户篡改。我还想过使用枚举,但在初始化时我无法弄清楚如何访问正确的枚举。有什么建议吗?

2 个答案:

答案 0 :(得分:1)

您可以将信息嵌入到exe本身中。

您可以通过向项目添加资源并将其build操作设置为embedded resource来执行此操作。

在您写信resource时,还可以使用AES进行加密解密数据。

答案 1 :(得分:0)

XML并不是一个坏主意。您可以加密XML数据以防止篡改或存储校验和,以检测它。