大家小时候都玩过超级玛丽和坦克大战吧,这些游戏有一个特点,不同关卡的场景不同,特别是在坦克大战中玩家还可以自己手动场创建游戏场景,在游戏开发中通常使用地图编辑器创建游戏场景
使用地图编辑器创建一个游戏场景
启动地图编辑器
选择文件
选择新文件
单击确定
进入地图编辑器的编辑界面
导入图块,,选择地图
选择新图块
单击浏览选择一个图块文件,然后设置边距和间距,最后单击确定
添加图块后的界面
添加背景:
选择一个图块
选择填充
在网格中单击一下就可以填充一个背景
选择图章刷就可以在背景上编辑地图
使用编辑器编辑好的一张地图
保存地图
在Cocos2d-X中使用地图
首先创建一个Cocos2d-X工程,然后将编辑好的地图文件和图片文件放在Cocos2d-X工程的Resource文件夹中
然后在程序中添加下面的代码
//创建地图 CCTMXTiledMap* map = CCTMXTiledMap::create("map.tmx"); addChild(map);
执行结果
时间: 2024-10-15 07:22:36