Tiled Mac版是为Mac OS系统打造的一款地图编辑软件,风格和mini版的Photoshop类似,可以多种OS应用开发,支持用开源的Tile Map Editor创建的地图,保存为TMX格式。非常实用。有需要的Mac用户快快下载吧!
Tiled,也叫Tile Map Editor,Tiled目前改用了Qt库,所以很好的支持Windows/Mac OS X/Ubuntu,你应该知道怎么把它安装到你的电脑上。如果你使用中文系统,软件的界面也是汉化过的,非常方便。
打开Tiled,文件\新文件,将会出现下面的对话框:
各个参数都保持默认,然后点击OK。接着,就要绘画地图,所以要添加图块集合,在菜单栏上选择地图\新图块,然后按照下面填写内容:
为了得到图像,只需要点击浏览,然后到MyTileGame/Resources/TileGameResources文件件下,选择tmw_desert_spacing.png文件,然后就会自动帮你填好上面的名称。你可以将宽度和高度设为32x32,因为这是图块的尺寸。至于边距和间距的意思:边距 是当前图块在搜索实际像素前,应该跳多少像素(适用于宽度和高度)。间距 是在读取实际像素后得到下一个图块的数据,图块应该前进多少像素(适用于宽度和高度)。如果你看一下tmw_desert_spacing.png,你就会看到每一图块周围都有1像素的黑色边框,这就解释了边距和间距设置为1。
点击OK,就会看到这些图块显示在图块窗口,现在可以开始画了!简单的点击一下工具栏上的图章刷,然后点击一个图块,点击地图上的任意一个地方放上图块。
So,来画一个DIY的地图,确保至少要添加一些建筑物,因为后面要用来做碰撞。这里我就随便画了.....
为了画起来更方便,你可以看一下这些快捷键,下面是一些常用的:你可以在图块选择器中拖动一个框系列的图块,能够同时放下多个相邻的图块你可以用工具栏上的填充工具,填充一块区域你可用视图中的放大和缩小工具在你用图章刷工具编辑地图时,可用z键来旋转图块你也许已经注意到在迷你地图中有一些新的功能,很不错的功能,让你能看迷你的地图。来看一下在迷你地图的下面我尝试做的简单迷宫。红色的方框表示你在主编辑窗口能看到的地图。
当你要滚动区域的时候,记得用这个迷你地图功能。注意,本教程的资源来自上述地图预先制作——可以免费使用,如果你懒得自己做。如果你要自己做,你应该在Tiled中打开地图,看一下它是怎样建立起来的。画完地图后,双击图层窗口中得块层1,改名为Background.然后点文件\保存,保存到游戏工程的MyTileGame\Resources\TileGameResourcese目录,然后命名为TileMap.tmx,覆盖以前存在的那个文件。以后你将要用Tiled做更多的东西,现在先让这张地图进入游戏。
新建一张地图,如果你不能看到网格,在 视图 菜单里可以找到打开的地方,勾选一下。
如果你有2D游戏开发经验,对于软件的界面以及术语应该不会陌生。tileset,这里的中文翻译叫图块,也就是我们要刷到地图上的图形块,图层是用来组织对象用的,比如你可以建一个地形层,一个植被层,一个小物件层和一个怪物层。这么说应该能够理解。
注意在导入图块时的中文界面翻译有点小问题,Use transparent color,显然应该是“设置透明色”而不是“设置透明度”,小问题而已。刷地形块的过程就很容易了,自己摸索摸索。