【发布时间】:2012-01-14 01:37:41
【问题描述】:
我不知道是否将 XML、YAML 或 JSON 用于 C++ 2D RPG。
以下是我的想法:
我需要一些简单的东西,不仅可以保存玩家数据,还可以保存环境数据,例如对象 (x, y) 坐标;加载时间;日期;图形配置等
我需要一些灵活、易于使用、绝对重量轻、但功能强大的东西来处理上述问题。
哪个是最好的选择?我有 JavaScript 中 JSON 的经验,但没有 C++ 经验。如果这是要走的路,在 C++ 中解析 JSON 有什么好的参考吗?
编辑
老实说,如果一个文本文件似乎是解决此类问题的最简单和最有效的解决方案(尤其是如果我可以将其写入二进制文件),那么我会全力以赴。
编辑 2
也欢迎提供其他建议。
【问题讨论】:
-
只有这些吗?并且二进制序列化格式(如 Google Protocol Buffers)完全不可能?
-
我不知道这些格式 - 不过,我很乐意将这些格式包括在内。