0

我正在学习如何在 Qt creator 中做事,并下载了“Tiled”,这是一个输出 .TMX 文件的平铺地图创建器。我用几个不同颜色的瓷砖创建了一个简单的地图。

现在,在 Qt Creator 2.4.1 [最新版本......它说“基于 Qt 4.7.4(32 位)”],我希望能够在 Qt C++ 项目中使用它。一些谷歌搜索让我找到了 TMX 解析器 [http://code.google.com/p/tmx-parser/] 但我无法获得源代码 [我将 Silk SVN 下载到 SVN 签出代码,但我m 无法设置代理],但无论如何 TMX 应该像 XML,并且 Qt 有自己的 XML 解析器,对吧?

我的最终目标是能够以某种方式在一个简单的游戏中使用我自己的平铺地图,并使用我的 C++ 技能在 Qt Creator 中进行编码。有什么帮助吗?

4

1 回答 1

0

好吧,看来你很幸运。您需要的源是 BSD 许可的。

程序建立在内部 libtitled 库之上。所以你可以在你的项目中使用它。

只需下载 Tiled 源代码,然后在您的 Qt Creator 中编译它。将 tmxviewer 项目作为在 QT 应用程序中集成 libtitled 的示例。

于 2012-07-06T21:06:44.860 回答