【发布时间】:2015-12-30 20:49:26
【问题描述】:
我正在为我用 C++ 编程的游戏使用 Tiled 地图编辑器,在我使用原始 XML .tmx 文件(无 base64 和无 zlib 压缩)为我的关卡实现加载方法后,我想现在使用 base64 .
我的问题/疑问来了: Tiled 地图编辑器如何转换这样的数据结构:
<tile gid="25"/>
<tile gid="25"/>
<tile gid="25"/>
<tile gid="25"/>
<tile gid="25"/>
转成这样的base64编码字符串:
GQAAABkAAAAZAAAAGQAAABkAAAA=
?
我想我需要了解这一点才能为此实现加载方法。我想知道如何知道另一个图块的 ID 从哪里开始以及为什么编码的字符串与我将我的 ID 复制到 https://www.base64encode.org/ 时得到的不匹配。
【问题讨论】:
标签: dictionary encoding base64 editor tiled