我应该在我的c ++游戏中使用XML吗?

时间:2010-11-27 01:33:11

标签: c++ xml

现代游戏中需要使用XML吗?感觉我正在努力制作像专业程序员那样编程的游戏,所以我应该在游戏中使用XML,或者它只是一个可选的东西,为什么和为什么不呢?

2 个答案:

答案 0 :(得分:1)

使用适合您的任何东西。不要根据某些东西被认为是“不冷静”来判断你的工具。如果它适合您并帮助您创建可维护且灵活的代码和数据,请使用它。

现在专门针对XML - 这绝对是一种广泛使用的格式,并且几乎可以为每个平台提供库。我参与了最近使用XML的Xbox 360和PlayStation 3游戏。

答案 1 :(得分:1)

如果解决您的问题,使用XML没有任何问题。使用XML的没有任何问题,如果它不是解决问题的最佳选择。

如果要以易于查询的格式存储数据,那么XML不是一个糟糕的选择。如果您正在寻找空间效率,那么XML不是一个好选择。如果您正在寻找跨平台功能,那么与二进制格式相比,XML是不费吹灰之力的。

JSON是另一个非常简单且非常轻量级的选项。

简而言之,这取决于您的要求。如果你想要更多方向,你必须提供更多信息。