问题描述
|
我是cocos2d开发的新手,我必须使用图块贴图开发一个迷宫游戏,该游戏全部包含一条必须通过迷宫移动的鱼,迷宫中还将包含一些敌方鱼,其中英雄鱼来自其中游戏中有15个关卡,因此使用贴图地图编辑器完成每个迷宫需要花费大量时间。因此,有任何方法可以在不使用cocos2d中使用贴图地图编辑器的情况下开发游戏。
解决方法
当然,有一些方法可以在没有tmx tile的情况下开发此类游戏。
例如,您可以在图像编辑程序中自己绘制迷宫,然后制作迷宫的“碰撞图”(即玩家无法穿过的所有区域)。然后,在运行时,只需根据播放器的位置从匹配的“碰撞图”中读取像素,即可检查播放器是否正在触摸碰撞区域。
问题是,为什么要这样?具有平铺以制作迷宫游戏的TMX文件难道不是很容易吗?切片是构造迷宫游戏的好方法,因为它使您可以快速轻松地实现寻路算法。
另外,使用关卡编辑器可以使您以后更轻松地添加新关卡。如果您必须完全从头开始绘制新关卡,我想您的游戏将花费更多时间进行扩展。
只是我的想法。 :)