Tiledmc地图编辑器怎么用用

4363人阅读
love in cocos2d-x(17)
Tield瓦片地图编辑器不但生成地图简单,还能灵活运用于cocos2d-x游戏引擎。编辑生成之后保存的TMX文件格式,被cocos2d-x支持。
Tiled瓦片地图编辑器的下载地址:
本篇所使用的是:Tiled 0.9.1 for Windows
下载后直接安装就行,安装成功后,运行效果如下:
好的,废话不多说了,让我们来实战看看这款编辑器具体怎么使用吧。
1. 使用编辑器编辑地图
(1)新建一个地图工程,选择“文件-&新文件“
(2)在弹出的”新地图“对话框中设置地图的方向、层格式,以及地图大小和块大小。
(3)选择”地图-&新土块“导入图像文件,这里我们选择引擎自带的一个文件。如果你用的是cocos2d-x 2.2的话,
& & & & & 目录是:cocos2d-x2.2.2\samples\Cpp\TestCpp\Resources\TileMaps\tmw_desert_spacing.png
(4)在新弹出的”新图块“对话框中,选择”浏览“将图像文件引入进来,然后可以设置块大小、边距、绘制偏移。
(5)确定之后,我们就可以在右下角看到的土块,选择相应的土块就可以填充地图了。
(6)屏幕的右上角为图层编辑区域
(7)编辑完地图后,最后通过另存为保存TMX文件到指定的位置。
2. 添加对象层
(1)Tiled编辑器还有一个很重要的功能,就是可以给地图添加对象层。单击新建层按钮可以选择”添加对象层“
(2)对象层中摆放对象的位置可以精确到像素,可以在对象层中加入图象和图形等。
& & & & & 下图是精灵层中可以使用的按钮。最右侧那个为添加按钮。
(3)选中对象右击可设置对象的属性
(4)修改对象的属性
3. Tiled瓦片地图编辑器的数据文件
用文本编辑器打开Tiled编辑器生成的TMX文件,发现其类似XML文件
&?xml version=&1.0& encoding=&UTF-8&?&
&map version=&1.0& orientation=&orthogonal& width=&100& height=&100& tilewidth=&32& tileheight=&32&&
&tileset firstgid=&1& name=&tmw_desert_spacing& tilewidth=&32& tileheight=&32&&
&image source=&F:/software/cocos2d-x-2.2.2/cocos2d-x-2.2.2/samples/Cpp/TestCpp/Resources/TileMaps/tmw_desert_spacing.png& width=&265& height=&199&/&
&/tileset&
&layer name=&块层 1& width=&100& height=&100&&
&data encoding=&base64& compression=&zlib&&
eJzt1bsJACAMBcAMYe/+W9pYiIidH/QOwhvgJSQC4A2pTjTJfXTDz0b7n7tkn1kfnOdfwJwbAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIC1CvBLAP4=
&objectgroup name=&对象层 1& width=&100& height=&100&&
&object gid=&31& x=&601& y=&214&/&
&/objectgroup&
&/map&由此可见,这个文件存储了地图的基本信息以及层次信息。层次的信息使用base64方式编码,使用gazip方式压缩。因为cocos2d-x引擎中,提供了解码和解压缩的方式,所以在定义cocos2d-x中的瓦片地图时,传入数据的地址就可以了。
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:212282次
积分:2929
积分:2929
排名:第12386名
原创:79篇
评论:109条
阅读:27659
文章:18篇
阅读:49830
文章:21篇
阅读:62045
阅读:27577
(1)(9)(39)(19)(4)(2)(2)(3)
(window.slotbydup = window.slotbydup || []).push({
id: '4740881',
container: s,
size: '200,200',
display: 'inlay-fix'Cocos2d-x Tiled地图编辑器(一)基本使用
Tiled地图编辑器支持普通视角地图和45度角地图, 它生成的地图数据文件cocos2d-x完美的支持,Tiled地图编辑器是一个以普通使用为目标地图编辑器,它使用简单并且可以轻松地在不同的游戏引擎中使用,其特性有:
1、使用基于XML编码形的地图数据文件使用可以在不同游戏引擎中通用
2、支持普通、45度两种视角
3、对象的放置位置可以精确到像素
4、支持图素、层次和对象等通用概念
5、自动重新载入图素集
6、可以重置图素的大不和偏移
7、支持图章刷和填充等高效工具
8、支持以通用的格式输入输出来打开和存储文件
开始Tiled地图编辑器编辑地图
一、首先准备地图素材文件放至工程Resources下,下载安装tiled-0.9.1-win32-setup.exe
地址:https://www.mapeditor.org/
二、启动Tiled,选择“文件-》新地图”,来新建地图工程,弹出如下对话框设置地图的大小和图块大小和地图视角方向
三、选择“地图-》新图块”导入图素文件,弹出如下对话框设置图块的大小、边距、偏移量及图块名称、源路径
vcD4KPHA+PC9wPgo8cD7LxKGizby/6bS0vaizybmmo6zT0rLgz9TKvs28suPD+7PGvLDNvL/ptLC/2tbQtcTNvL/po6y9q828suPD+9DeuMTSu8/Co6y147v3uaS+38C4yc/NvNXCy6KjrLXju/fSu828v+m/qsq8uwPgo8cD48aW1nIHNyYz0="/Collfiles/2.jpg" alt="\">
五、在图层窗口添加对象层并重命名,并在对象层添加对象,选中新建的对象层,点击工具栏上“插入矩形”在地图上画一个矩形,大小无关紧要,我们主要用来在地图
获取该x,y坐标,以在此放至精灵,右键刚刚添加矩形,选择对象属性,给它命个名称,然后点击确定。
六、点击保存地图命名*.tmx至Resources
七、编写程序代码:
CCTMXTiledMap瓦片地图集类是cocos2d-x中支持Tiled地图编码数据文件形式的类,用于解析地图集的数据文件。开始使用地图,加入代码:
CCTMXTiledMap *pTMXTiledMap = CCTMXTiledMap::create("map.tmx");
pTMXTiledMap->setScale(0.8f);
pTMXTiledMap->setAnchorPoint( ccp(0.5f, 0.5f) );
pTMXTiledMap->setPosition(ccp(visibleSize.width/2 , visibleSize.height/2-300));
this->addChild(pTMXTiledMap);
运行结果:地图编辑器(Tiled)下载0.10.2 中文免费版_西西软件下载
西西软件园多重安全检测下载网站、值得信赖的软件下载站!
相关软件 /中文/ /中文/ /中文/ /中文/ /中文/ /中文/ /中文/ /中文/ /英文/ /中文/顶好评:50%踩坏评:50%请简要描述您遇到的错误,我们将尽快予以修正。轮坛转帖HTML方式轮坛转帖UBB方式
11.3M&&|&&中文&&|&&7.59.4M&&|&&中文&&|&&.5729KB&&|&&中文&&|&&3.7
1.6M/中文/5.9
9.0M/中文/5.0
112.9M/中文/3.3
212.7M/中文/6.2
2.9M/中文/8.8
3.2M/中文/7.5
62KB/中文/6.6
地图编辑器(Tiled)一个简单直观的中文游戏地图编辑器,帮助创建属于你自己的游戏地图。风格类似mini版的photoshop。它可以用于制作多种类型的游戏引擎需要,而且支持使用插件读写map、增加用于引擎的map格式。它是一款独立的地图编辑器,并不属于某一款游戏或者引擎。读者下载到的它的运行版本或者源代码,同时推出了Windows系统与Mac系统的两个版本。新一代砖块地图编辑器采用了QT的渲染内核。它的主要功能是将充分利用砖块地图的实现技术,为游戏的制作人员提供一个快速便利、可操作的地图编辑器。它需要使用图片资源作为游戏地图中的砖块元素,然后设计人员可以使用砖块元素来拼接游戏中的地图背景画面,最后将拼接完成的地图数据导出为文件,以便提供给游戏引擎使用。此款地图编辑器,它支持正方形、菱形以及正六边形的砖块图形。这三种图形的砖块能够拼接出三种不同视觉的游戏背景地图。Tile Map Editor其他功能:Tile Map Editor(砖块地图编辑器)还提供一些其他的功能。例如在地图添加事物元素并可以设置它们的属性,可以将地图划分为不同的层次,支持多层地图和碰撞层信息。它提供了多个语言版本,其中就有我们喜闻乐见的简体中文。还犹豫什么,没有比它更适合的地图编辑器了,赶快下载安装吧!否则,你就需要拿出尺子和铅笔,自己画一张游戏地图了。技巧:如果读者真要打算手绘砖块地图的话,最好再准备一块橡皮吧!在Tile Map编辑器中,开发者可以编辑俯视角度和斜45°的图块拼接地图,同时它支持多个图层的叠加。另外,在编辑器中还提供了一些额外的功能。比如允许开发者添加触发区域和物体,也可以为图块拼接添加代码中所需的用来判断图块拼接类型的属性,也可以为每个地图添加属性值。Tile Map还支持了多种地图背景的导出格式。不过它们都是通过TMX文件来存储的。下面就为读者展示一下,如何使用Tile Map Editor来拼接一张游戏背景图。Tile Map Editor提供了很多的演示项目。接下来就以其中的一个简单示例项目,来为读者介绍编辑器的基本操作。在下载安装之后,读者就可以运行Tile Map Editor。第一次运行的界面空无一物,此时读者可以选择打开安装路径下的\examples\desert.tmx文件。读者也可以直接将文件拖到编辑器界面当中。然后就会看到如下的界面。Tiled Map Editor中一个沙漠的游戏地图。这种地图的拼接方式与《超级玛丽》、《魂斗罗》、《》、《》、《星际争霸》、《文明》等等知名的游戏一样。此时读者会不会有些兴奋?因为你将要使用与这些经典游戏同样的实现技术。这就是前人栽树,后人乘凉。没有Tile Map Editor和Cocos2D-X引擎的支持,怎么能如此轻松地就实现了砖块地图技术呢?这才刚刚开始,不要骄傲,要想制作一款全球知名的畅销游戏,可不只是依靠先进的技术就行的。虽然这些典型的游戏都是使用的砖块拼接游戏背景,但是读者要想制作出高水平的背景地图还需要更多的努力和经验。注意:虽然都是采用砖块拼接地图的技术,但是每款游戏的实现方式也存在差异。先来介绍一下图6-6中展示的编辑器界面。编辑器操作界面分为了三个部分。这三个部分已经在图中用文字标出,它们为地图编辑区、图层列表和砖块元素。这三个区域将是开发者主要操作的内容。配合界面顶部的菜单栏和工具栏,我们就可以制作出精良的游戏背景了。砖块拼接地图背景:Tile Map Editor只支持以砖块拼接地图背景的方式。其实Cocos2D-X引擎中也支持此种方式。并不是因为开发者的懒惰,而是砖块拼接的方式几乎涵盖了所有的游戏类型背景画面。前面已经为读者讲述过砖块拼接的优缺点。此技术的好处是能够节省图片和在有限的图块元素基础上,设计人员可以随意地拼接创造无限的、富于变化的地图背景。技巧:在拼接的过程中,设计人员可以创建一小片区域,然后重复利用这片区域。读者看图6-6中地图编辑区域,这正是设计人员利用砖块元素拼接而来的游戏地图背景。凭借Cocos2D-X引擎的功能,开发者能够在游戏中展现出完全一样的游戏背景。界面右边砖块元素区域内放置着相同的尺寸大小的砖块。它们是由一张纹理图片切割而来。毫无疑问,地图编辑区内的每一个图块都可以在这里找到对应的砖块元素。这也是砖块地图的精髓所在。在游戏背景中可以看出被重复使用的砖块元素。这就利用基本元素通过不同的组合拼凑出了更大的画面。每个砖块在地图背景中都可以被重复利用。另外,因为它们都来源自一张图片,所以其在内存中只占有一份空间。这张图片就是由美术人员制作完成的。然后设计人员利用图片中的砖块元素,充分发挥创造力来拼接游戏背景地图。在编辑地图的过程中,设计人员可以利用砖块不同的组合和摆放位置,营造出各种各样不同的效果拼接方式。这是它的优点,同时也是缺点。为了能够拼接背景地图,美术人员的创作就会受到限制。他们不能再绘制那些风格独特、形状复杂的事物。因为要考虑图块必须能够被重复利用以及拼接之后的画面效果。就不得不在画面的精细程度上有所损失,同时拼接的地图背景还存在一定的重复性。这些都是读者在使用之前需要明确的事项。
安卓官方手机版
IOS官方手机版
地图编辑器(Tiled) 0.10.2 中文免费版
下载帮助西西破解版软件均来自互联网, 如有侵犯您的版权, 请与我们联系。<option value='/video/av4625393/index_1.html' cid='、The Basics
<option value='/video/av4625393/index_2.html' cid='、Terrain
<option value='/video/av4625393/index_3.html' cid='、AutoMap
<option value='/video/av4625393/index_4.html' cid='、Object Layers and Coding
<option value='/video/av4625393/index_5.html' cid='、Directors Cut- Non-Tile Maps
视频地址复制
Flash地址复制
Html地址复制
离线看更方便
用或其他应用扫描二维码
gamefromscratch Tiled Map Editor是一个开源多平台通用游戏地图编辑器.
广播电视节目制作经营许可证:(沪)字第1248号
| 网络文化经营许可证:沪网文[6号 | 信息网络传播视听节目许可证:0910417 | 互联网ICP备案:沪ICP备号-3 沪ICP证:沪B2- | 违法不良信息举报邮箱: | 违法不良信息举报电话:转3}

我要回帖

更多关于 地图编辑器怎么用 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信