软件开发的家园,编程爱好者的天地.

rss  设为首页  |  加入收藏  |   网站地图

进入软件开发网首页 当前位置: 主页>嵌入式>


游戏地图编辑器使用指南
发布于:软件开发网 来源:Internet 作者:网络收集 时间:2008-11-17 点击:


  

image

软件开发网

  软件名称:Tiled

  版本:0.5.1

http://www.mscto.com

  运行环境:支持java的os

http://www.mscto.com

  依赖库文件:无

  用途:tiled地图编辑器是一种用于通用目的的编辑器。特点是比较好用,风格类似mini版的photoshop。它可以用于制作多种类型的游戏引擎需要,而且支持使用插件读写map、增加用于引擎的map格式。

  3.快速安装导航:

  下载 tiled ,然后解压缩,可以发现tiled.jar文件,使用java -jar tiled.jar命令来运行之。

  4.快速使用导航:

  (1)使用File->new,进入New Map Dialog对话框,其中可以选择Map的类型,设置Map size和Tile size,这和mapwin很类似。

  

image

软件开发网

  (2)建立map之后,系统会默认分配一个layer,但是并没有Tileset,所以选择Tilesets->New tileset...建立tileset。输入Tileset名字后,选取“Reference tileset image”选项,浏览Tile image所使用的图片。其中的“Tile spacing”为设置Tile四边的边框,因为不常用,所以经常被设置为0。 软件开发网

  

image

  (3)在增加了tileset后,点击左下角的按钮可以看到tile的调色板,这时便可以在调色板中选择合适的tile在map上构图了。 软件开发网

  

image

  tile左侧的工具栏提供了快捷工具:move layer、paint、erase、fill、eye dropper(取色器)、select、缩放。而在右侧是类似photoshop的layer manger,用来新建layer、复制layer、锁定layer、隐藏layer。

  eye dropper的使用方法有两种:一种是选择eye dropper工具,然后在map中选择tile;另一种方法更快捷-直接在map中的tile上点击鼠标右键。 软件开发网

  

image

  (4)当map画好后,按ctrl s可以将map保存为tmx文件。

   <?xml version="1.0" ?>
<map orientation="orthogonal" width="32" height="32" tilewidth="24" tileheight="24">
<tileset firstgid="1" name="Sewers" tilewidth="24" tileheight="24">
<image source="tiledweb/files/tiles_pipes.png"/>
</tileset>
<layer name="Layer 0">
<data encoding="base64" compression="gzip">
H4sIAAAAAAAAAO3NoREAMAgEsLedAfafE4 s6l0jolNJiif18tt/Fj8AAMC9ARtYg28AEAAA
</data>
</layer>
</map>

  此文件表示了这个map只有一个tileset和一个layer,注意一下前面建立map和tileset时输入的数据不是所有都在这个文件中,因为使用默认的属性(如tile spacing)是不会保存在这个文件中的。

  由于一个tile可以被多个map引用,所以layer的data属性值使用base64编码、使用gzip压缩的一个32位整数的数组,它代表了tile的全局id--firstgid。每个tile内部使用自己的local id,而firstgid作为在多个map中区分tile的标识。


本文关键词:

上一篇:没有了
下一篇:应用Java技术开发WAP应用程序

网友评论


以下留言只代表网友个人观点,不代表本站观点.