【Cocos2d-x(1)】魔塔MagicTown第一章之游戏地图篇

这篇博客介绍了使用Cocos2d-x引擎和Tiled Map Editor创建魔塔游戏地图的过程。文章详细阐述了TMXTiledMap类的功能,以及如何通过Tiled Map Editor设置地图类型、瓦片大小、图块和图层。同时,讨论了对象层和图像层的用途,以及如何在游戏中加载和显示地图。
摘要由CSDN通过智能技术生成

前段时间在学习Cocos2d-x引擎的使用,期间学了不少东西,这个系列就当是回顾一下,温故而知新嘛。


首先分析游戏的需求,魔塔这类的游戏它用的地图背景是一种叫做瓦片地图的地图。而cocos引擎正好用于处理这种地图文件的类,叫做CCTMXTiledMap,官方介绍如下:

TMXTiledMap知道如何解析和渲染TMX地图。

官网将其加入支持TMX tiled地图格式 其支持等距斜视(isometric),六边形(hexagonal),直角鸟瞰(orthogonal)tiles 也支持对象组,多对象以及多属性

特点:


  • 每个TMXTiledMap都被当作一个精灵
  • 这些精灵需要时被创建而且仅当调用layer->tileAt(position)时才会被创建
  • 每个tile继承了精灵的特点,可以旋转/移动/缩放/着色/透明化
  • Tiles可以在运行时添加或删除
  • Tiles的z
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值