Cocos2d-x初入学堂(13)-->Tiled Map Editor地图编辑器

欢迎转载!转载时请注明出处:http://blog.csdn.net/aa4790139/article/details/8135831

我开发的游戏只有第一款游戏,没有用到地图编辑器,那是我刚进公司的时候,我们部门老大要策划师帮我策划的一个赛车的小游戏,由于小自然部门其他同事,也没得多少时间帮我做编辑器,但是我后面的游戏,基本上用到了地图编辑器,这个东西为我们策划师去配置一关关卡非常方便,如果是专业的游戏,都会有自己的编辑器的,编辑器我们必须学会喔~  闲话不多说了,进入Tiled Map Editor 篇

由于昨天费了不少时间,去找素材了,因为这关系到我们接下来的游戏制作....呵呵~期待吧!

Tiled Map Editor 下载地址:http://www.mapeditor.org/

1、界面认识:

中文版的,我就不多介绍了吧....就说下怎么创建一张地图,然后我们再在程序里面,怎么使用它...

第一步:点新建

第二步:地图->新建块

第三步:创建层,我这里创建了三个层...你也可以不创建,就使用默认那个层,然后将图块区域中的图块去填充你左边的地图..

第四步:填充...将对应的物品添加到对应的层上...图说明

第五步:导出.tmx文件   文件-另存为:命名  确认   ok ...

第六步:程序实现...  将.tmx和图块元素.png 都放到你新建的工程目录下面

第七步:运行啦~   哈哈  

哈哈~  还是蛮漂亮的~  我喜欢.... 昨天晚上我还特地下了一个盛大的pc泡泡堂玩,心理特别舒服,看到可爱的小人物...

感谢大家阅览我的博文,希望也能看到大家留下的脚印...呵呵!
如果讲述得有误,或者不对的地方,还望各位指出!

 

  • 12
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 12
    评论
tIDE是多国语言的免费软件,但是!竟然没有文,关于它的介绍自己看就不说了,下面来创建第一张地图,用于我们的TD游戏。 你现在需要一张这样的tile图片,来做完地图的基本元件 在Explorer面板Map节点地下的Tile Sheets右键Add,然后浏览选择上面的或者你自己的tile文件。 OK弹出Tile Sheet Properties对话框设置一下Tile Size让Tile完美的切割。这里的值是60x60。 ok,然后会在Tile picher面板里就会出现一个个分割好的Tile。 有了这些tile的支持就可以在map上玩拼图了。在map Explorer面板下的Map节点的Layers上右键Add,在弹出的Layer Properties设置地图的大小Layer Size,因为我现在只打算做一个最简单的也就是一屏幕而且不能拖动所以这里设置14x8 (800/60 x 480/60),OK。 为了方便绘制在工具面板的右上角有一个显示网格的按钮,点下去它 右边的绘图工具栏上有一个很好使用的按钮区域绘制,它能把选择区域填充出当前选择的tile,下面就先在tile Picker选择一块浅色的草地区域绘制到整个地图。然后画上我们的路。 Save as为 tmx类型的文件 间如果出现警告确定就好了 这里出现了最关键的一步,这里一定要选Base64(gzip compressed),ccx现在的版本还只支持这一种。 把生成的tmx文件以及tile图片加入我们的项目。 这里可能需要调整一下tmx文件的Image source的路径 在程序显示TMX地图 先显示出来看看努力的效果,之后再慢慢完善。 把GameScreen构造函数的说明Label删除,添加CCTMXTiledMap 代码很简单如下 private GameScreen() { CCTMXTiledMap tmxmap = CCTMXTiledMap.tiledMapWithTMXFile("Map/Level1"); addChild(tmxmap); }

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值