1
新しいプロジェクトのフレームワークを設定しています。タイルマップエディタを使用することにしました。マップデータをXML形式で保存する方法を理解する目的で、非常に基本的なマップをセットアップしましたが、重要な部分の理解には問題があります。マップエディタからXMLファイルを解析するタイル化?
メモ帳で.tmxファイルを開いてみましたが、地図にどのタイルタイプが表示されているかわからないものは何もありません。
<?xml version="1.0" encoding="UTF-8"?>
<map version="1.0" orientation="orthogonal" width="25" height="19"
tilewidth="32" tileheight="32">
<tileset firstgid="1" name="Test" tilewidth="32" tileheight="32">
<image source="../TileSet/TestTileSet.png" width="320" height="320"/>
</tileset>
<layer name="Tile Layer 1" width="25" height="19">
<data encoding="base64" Compression="zlib">
eJzjYmBgYKQh5qGx+aN4FI/iUTyKRzElmJfG5nMDMQCDZQIG
</data> </layer> </map>
これはメモ帳のテキストのコピー貼りです。
これから私はレンダリングできるようにタイル情報をどこから得るのかわかりません。
正確に「eJzjYmBgYKQh5qGx + aN4FI/iUTyKRzElmJfG5nMDMQCDZQIG」とは何ですか?
私はDプログラミング言語を使用しています。
これを理解する助けがあれば幸いです。
これは解凍と解読に役立つものですか? – RedShft
はい、標準ライブラリには 'std.base64'と' std.zlib'があります。 –