等距瓦片地图的创建与编程实践
1. 用Tiled编辑等距瓦片地图
要创建等距瓦片地图,可再次使用Tiled地图编辑器。基本的瓦片地图编辑操作与正交地图类似,但正确设置新的等距瓦片地图并加载等距瓦片集需要遵循特定的关键步骤。
1.1 创建新的等距瓦片地图
操作步骤如下:
1. 打开Tiled,选择“File ➤ New”打开“New Map”对话框。
2. 将地图方向设置为“Isometric”,地图大小设为宽和高均为30个瓦片,适合示例项目。
3. 注意瓦片大小的宽和高,在“New Map”对话框中设置为52x26像素。这是因为David Gervais设计的瓦片在水平方向需重叠2像素,垂直方向重叠1像素,以消除瓦片间的间隙。例如,dg_iso32.png中的单个瓦片实际为54x49像素,铺设瓦片时需考虑的菱形形状大小为54x27像素。
若创建新的等距地图时设置了错误的瓦片大小,可能会出现如Figure 11 - 8所示的伪影。可在项目的“Resources”文件夹中找到“isometric - no - offset.tmx”查看错误示例。
若设置了错误的偏移量又不想丢失已设计好的瓦片地图,或因其他原因需要调整瓦片地图或瓦片集的大小,可直接操作TMX文件。具体步骤如下:
1. 若Tiled正在运行,先关闭它。
2. 在Xcode项目中选择TMX文件,它会以纯文本XML文件形式显示,也可用其他文本编辑器编辑。
3. 在文件开头找到地图部分:
<map version="1.0" orientati
超级会员免费看
订阅专栏 解锁全文
12

被折叠的 条评论
为什么被折叠?



