libtmx-parser:C ++ TMX文件解析器-读取平铺的地图编辑器文件

时间:2021-05-16 19:19:30
【文件属性】:
文件名称:libtmx-parser:C ++ TMX文件解析器-读取平铺的地图编辑器文件
文件大小:72KB
文件格式:ZIP
更新时间:2021-05-16 19:19:30
c-plus-plus cpp tinyxml tmx-files tmx-parser libtmx解析器 经过测试的操作系统 Ubuntu 14.04 安卓2.2 + / 3.X / 4.X 特征 解析tiled-qt 0.10.2映射,1.0版tmx文件 简单,返回一个充满地图数据的结构 轻的 使用TinyXML2 解析XML,CSV或Base64层(尚无压缩) 易于加入项目 去做 单元/覆盖测试 解析压缩图层图块数据 解析地形 检查NULL并报告某些“必需”属性的错误 编译中 有关示例,请参见Makefile。 需要库 该库作为子仓库包含在内。 您可以通过在此克隆存储库中运行以下命令来获取它: git子模块更新--init --recursive ,因为它非常轻巧且对游戏开发人员友好 所需文件 tmxparser.h / .cpp base64.h / cpp tinyxml2.h / .cpp 必需的标志 -std=c++11 #用法 tmxpars
【文件预览】:
libtmx-parser-master
----.gitignore(148B)
----Makefile(571B)
----src()
--------base64.h(1KB)
--------tmxparser.cpp(27KB)
--------tmxparser.h(6KB)
--------base64.cpp(4KB)
----valgrind.log(720B)
----LICENSE(1KB)
----test_files()
--------test_csv_level.tmx(2KB)
--------super_mario_one_tileset.png(36KB)
--------example.tmx(6KB)
--------test_xml_level_ext_tileset.tmx(3KB)
--------super_mario_one_tileset.tsx(641B)
--------test_xml_level.tmx(4KB)
--------test_base64_level.tmx(2KB)
--------legend_of_zelda_one_overworld_tiles.png(11KB)
----.gitmodules(97B)
----libs()
--------tinyxml2()
----README.md(1020B)
----tests()
--------tests.cpp(7KB)
--------Makefile(596B)
----.project(813B)
----main.cpp(7KB)
----.cproject(14KB)

网友评论