标签: c#
我目前正在使用统一3D制作一个RPG,我遇到了障碍。我有一些玩家可以玩的课程,我无法确定在哪里存储他们可以使用的能力的信息。我有一个脚本在初始化后保存信息,但我无法弄清楚信息的放置位置,以便我以后可以从中获取信息。
我考虑过使用XML文件,但我意识到它们太容易被最终用户篡改。我还想过使用枚举,但在初始化时我无法弄清楚如何访问正确的枚举。有什么建议吗?
答案 0 :(得分:1)
您可以将信息嵌入到exe本身中。
您可以通过向项目添加资源并将其build操作设置为embedded resource来执行此操作。
build
embedded resource
在您写信resource时,还可以使用AES进行加密和解密数据。
resource
答案 1 :(得分:0)
XML并不是一个坏主意。您可以加密XML数据以防止篡改或存储校验和,以检测它。