Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Map 在Cocos2D中,是否有不用.tmx文件开发迷宫游戏的方法_Map_Editor_Cocos2d Iphone_Tile - Fatal编程技术网

Map 在Cocos2D中,是否有不用.tmx文件开发迷宫游戏的方法

Map 在Cocos2D中,是否有不用.tmx文件开发迷宫游戏的方法,map,editor,cocos2d-iphone,tile,Map,Editor,Cocos2d Iphone,Tile,我是cocos2d开发的新手。我必须使用瓷砖地图开发一个迷宫游戏。该游戏包含一条鱼,必须通过迷宫移动,并且迷宫还将包含一些敌人的鱼,英雄鱼必须从中逃脱。游戏中有15个关卡,因此可以使用瓷砖地图编辑器完成每个迷宫需要很多时间。所以有没有办法不用cocos2d中的tile map editor来开发游戏。当然有办法不用tmx tiles来开发这样的游戏 例如,您可以在图像编辑程序中自己绘制迷宫,然后还可以绘制迷宫的碰撞图,即玩家无法穿过的所有区域。然后,在运行时,只需根据播放器的位置从匹配的碰撞贴图

我是cocos2d开发的新手。我必须使用瓷砖地图开发一个迷宫游戏。该游戏包含一条鱼,必须通过迷宫移动,并且迷宫还将包含一些敌人的鱼,英雄鱼必须从中逃脱。游戏中有15个关卡,因此可以使用瓷砖地图编辑器完成每个迷宫需要很多时间。所以有没有办法不用cocos2d中的tile map editor来开发游戏。

当然有办法不用tmx tiles来开发这样的游戏

例如,您可以在图像编辑程序中自己绘制迷宫,然后还可以绘制迷宫的碰撞图,即玩家无法穿过的所有区域。然后,在运行时,只需根据播放器的位置从匹配的碰撞贴图中读取像素,检查播放器是否正在接触碰撞区域

问题是,你为什么想要这个?有一个平铺的TMX文件来制作迷宫游戏不是更容易吗?Tiles是构建迷宫游戏的一种很好的方法,因为它可以让您快速轻松地实现路径查找算法

此外,使用关卡编辑器将使您更容易在以后添加新关卡。如果你必须从头开始绘制新的关卡,我想你的游戏需要更多的时间来扩展


只是我的想法

谢谢你的回复。你能给我一个链接或一些想法,让我可以通过关卡编辑器创建下一个关卡吗。