【唠叨】XML即可扩展标记语言,在游戏开发中,常用于保存游戏数据信息,如最高分、游戏等级等信息,和描述一些资源等。加载动画的plist文件、瓦片地图编辑器到处的地图格式tmx文件,实际上都是特定格式的xml文件。另外UserDefault单例类保存的数据,也是存储在xml文件中的。Coc..
分类:
其他好文 时间:
2015-02-17 23:51:05
阅读次数:
531
(原文链接:http://www.libgdx.cn/topic/70/libgdx-1-5-4%E5%8F%91%E5%B8%83)
[1.5.4]
添加对Titled maps 的图像层的支持。添加从TMX maps(TextureMapObject)载入texture对象的支持。添加FreeTypeFontGenerator的边缘和阴影效果。查阅:https://github...
分类:
其他好文 时间:
2015-02-15 18:09:50
阅读次数:
168
【唠叨】还记得我们小时候玩的小霸王里面的游戏吗?大部分都是基于Tile地图的游戏,如坦克大战、冒险岛、魂斗罗、吞食天地等。而在手游中,基于瓦片地图的游戏也很常见。如:《保卫萝卜》。瓦片地图有专门的地图编辑器:TiledMapEditor。先给大家看个酷炫的图吧。此图来自:htt..
分类:
其他好文 时间:
2015-02-11 09:26:05
阅读次数:
389
概述
在游戏中常常会有丰富的背景元素,如果直接使用大的背景图实现,这会造成资源浪费。TileMap就是为了解决这问题而产生的。Cocos2d-x支持使用Tile地图编辑器创建的TMX格式的地图。
Cocos2d-x为我们提供了TMXTileMap和TMXLayer两个类来处理瓦片地图。通过使用TMXTileMap和TMXLayer,我们可以很方便的加载TMX格式的地图文件,获取地图上的...
分类:
其他好文 时间:
2015-02-07 16:01:16
阅读次数:
142
auto map=TMXTiledMap::create("map/map.tmx"); addChild(map); TMXLayer* layer=map->getLayer("layer"); for(int i=0;igetTileGIDAt(Point(i,3))...
分类:
其他好文 时间:
2014-12-27 16:11:10
阅读次数:
177
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("1.tmx"); addChild(map); //fight juchi CCArray* pChildrenArray=map->getChildren(); CCSpriteBa...
分类:
其他好文 时间:
2014-10-04 14:48:16
阅读次数:
222
CCTMXTiledMap *map=CCTMXTiledMap::create("4.tmx"); addChild(map); //CCSize s=map->getContentSize(); //fight juchi CCArray* pChildrenAr...
分类:
其他好文 时间:
2014-10-03 14:55:04
阅读次数:
159
概述在游戏中常常会有丰富的背景元素,如果直接使用大的背景图实现,这会造成资源浪费。TileMap就是为了解决这问题而产生的。Cocos2d-x支持使用Tile地图编辑器创建的TMX格式的地图。Cocos2d-x为我们提供了TMXTileMap和TMXLayer两个类来处理瓦片地图。通过使用TMXTi...
分类:
其他好文 时间:
2014-09-24 20:44:57
阅读次数:
261