在选择地图后,我们将进入游戏地图,所以我们必须先把地图编辑一下,使用Tiled地图编辑工具。
1、打开Tiled工具,新建文件,设置
地图大小:宽20块高 15块
块大小: 宽和高都是32像素
这样地图宽为 20 X 32 = 640 高 15 X 32 =480
我们调试的视图尺寸为 800 X 480 宽度剩余160像素 ,我们用来放置游戏控制控件和 显示人物的一些信...
分类:
其他好文 时间:
2014-12-18 06:51:19
阅读次数:
268
TiledMap编辑器生成的是*.tmx文件,此文件可以直接被cocos2dx使用(CCTMXTiledMap类)。lua代码如下:local map = CCTMXTiledMap:create(szJsonFile); 但是需要注意两点:(1).tmx文件是一个xml格式的文件,主要是记录...
分类:
其他好文 时间:
2014-12-05 10:43:48
阅读次数:
128
cocos2d-x中的瓦片地图是通过tiledMap软件制作的,存档格式是.tmx格式。此软件的使用步骤简单总结如下:(1)制作瓦片地图1 打开软件,软件界面如下图。2. 新建地图(文件->新文件)3.增加新图块(地图->新图块)4.制作地图。在图层区域,单击右键可以新建图层和对象,上面的工具栏中的...
分类:
其他好文 时间:
2014-10-15 12:33:20
阅读次数:
256
CCTMXTiledMap *map=CCTMXTiledMap::create("4.tmx"); addChild(map); //CCSize s=map->getContentSize(); //fight juchi CCArray* pChildrenAr...
分类:
其他好文 时间:
2014-10-03 14:55:04
阅读次数:
159
一直在关注这个功能,最近(Tiled几乎一年一更新。。。)新出的版本0.10.0终于添加了这一特性。激动啊!! 具体步骤如下: 1、 如上图,添加Collection of Images类型的图块。 2、 如上图,点击那个箭头(我为如何...
分类:
其他好文 时间:
2014-09-25 04:49:28
阅读次数:
2125
DirectX11.2是微软为DirectX11进行的一次小版本升级。除了各种面向接口的升级之外,DirectX11.2带来的最主要的更新来自TiledResources技术。该技术旨在允许程序员透过虚拟化的操作方式开辟虚拟显存空间,同时透过Tiled的方式减少材质在渲染过程中的真实需求量。应用该技...
分类:
其他好文 时间:
2014-07-16 18:21:31
阅读次数:
180
背景图至上往下无限滚动
// 背景图中障碍物, 由tiled编辑的
m_backTileMap = CCTMXTiledMap::create("level01.tmx");
addChild(m_backTileMap, -9);
m_backTileMapHeight = m_backTileMap->getMapSize().height * m_backTileMap->getTi...
分类:
其他好文 时间:
2014-05-24 19:26:32
阅读次数:
403
图:
程序代码:
头文件声明函数及变量
void registerWithTouchDispatcher(void);
bool ccTouchBegan(CCTouch *pTouch, CCEvent *pEvent);
void ccTouchEnded(CCTouch *pTouch, CCEvent *pEvent);
void setViewpointCe...
分类:
其他好文 时间:
2014-05-22 22:40:36
阅读次数:
345
Cocos2d-xTiled地图编辑器(一)基本使用
Tiled地图编辑器支持普通视角地图和45度角地图, 它生成的地图数据文件cocos2d-x完美的支持,Tiled地图编辑器是一个以普通使用为目标地图编辑器,它使用简单并且可以轻松地在不同的游戏引擎中使用,其特性有:
使用基于XML编码形的地图数据文件使用可以在不同游戏引擎中通用
支持普通、45度两种视角
对象的放置位置可以精确到像素...
分类:
其他好文 时间:
2014-05-22 08:43:00
阅读次数:
526