admin管理员组

文章数量:1530518

2024年2月9日发(作者:)

Tiled地图编辑使用说明

一、简介

在游戏开发中,地图编辑往往是必不可少的一部分,而地图编辑则需依赖于编辑工具。Tiled为开发者提供一种快捷的地图编辑工具和解决方法,目前Tiled支持的存储方式包括

TMX文件(JSON/XML)+图片素材PNG(支持透明格式的图片)等; 已知适用语言

ActionScript、HTML5、Cocos(C++,Lua,JS)、Unity(C#)等。

二、下载及安装

Tiled工具下载地址/tiled,也可从内网192.168.100.53/share/下载。成功后安装到指定目录便可。

三、地图制作说明

1、地图基本分类:

1)、正常(俯视图或者说是平视图)可以用于RPG游戏地图,也可考虑用于类 似超级玛丽一样的横版过关游戏,默认该类型。

2)、45度(地图顺时针旋转45度)可用于RPG游戏地图,也可以考虑战棋类游 戏

3)、45度交错(地图呈现为四边形边界位置使用1/2的三角形地图块呈现)

4)、六角形交错(Hexagonal Staggered)展现方式类似于45度交错地图

此外在创建地图的时候还有几个重要的参数

a、图层保存格式:XML、Base64(无压缩、gzip、zlib)、CSV(默认)

b、地图坐标方向:默认是Right Down(右 下)也就是说左上角为顶点向右为X轴,向下为Y轴

c、地图大小,也就是创建的地图中拥有 宽*高 个地图块,默认20*20

d、块大小,此处对应的是像素点,也就是每个图块所占的宽高 ,默认20*20

2、图层、对象层、图像图层 :

1)、图层:用于分隔不同作用的地图元素以方便管理和实现层叠显示。举例跑酷 的场景中可以将地面、背景建筑、碰撞物体等分层放置,对于背景只是用来增 加画面效果不会用于判断碰撞等事件,墙壁等瓦片图如果不能充满整个图块就 会造成颜色不协调(同一个图块位置无法放置两种不同的瓦片图),所以层的 出现解决了这个棘手的问题,保证了背景可以存在上面又能用墙壁等瓦片图遮 挡显示一部分图片。

图层主要放置不会改变的图片,如地面或墙壁等(当然游戏中也会有会塌陷的 地面)。

2)、对象层:主要用于放置NPC、金币、主角、宝箱等,该类特点是经常会移动、 变换形态、显示或隐藏等。另外对于我们自定义的一些选框、路径等也可以放 在此层中。

3)、图像图层:用于放置整张的图片。属性框中可以选择使用的图片文件、位置、 RGB透明度等。

3、图块:

用于填充地图用的元素,根据我们自己设置的图块大小配以分割后相同尺寸的图块来填充我们的地图。

载入图块后,常规的操作是选右边的图块,然后到坐标地图中画图。或者是先选特定地图块,然后选择工具栏中的油漆桶填充地图区域。

4、图块制作及编辑:

操作步骤是左键选一个图块作为展示用的地形图,如上图片中点右键位置的那个阻挡地形。此时右侧会出现一个阻挡的图片并可以编辑名字然后我们在右侧选上所有的阻挡地形。

本文标签: 地图用于图片图块放置