【发布时间】:2011-04-14 10:27:47
【问题描述】:
我是cocos2d开发的新手。我必须使用瓦片地图开发一个迷宫游戏。游戏全部包含一条必须通过迷宫移动的鱼,并且迷宫中还会包含一些敌人的鱼英雄鱼必须逃跑。游戏一共有15个关卡,所以用瓦片编辑器完成每个迷宫需要很长时间。那么有没有办法在cocos2d中不使用瓦片编辑器来开发游戏。
【问题讨论】:
标签: map editor cocos2d-iphone tile
我是cocos2d开发的新手。我必须使用瓦片地图开发一个迷宫游戏。游戏全部包含一条必须通过迷宫移动的鱼,并且迷宫中还会包含一些敌人的鱼英雄鱼必须逃跑。游戏一共有15个关卡,所以用瓦片编辑器完成每个迷宫需要很长时间。那么有没有办法在cocos2d中不使用瓦片编辑器来开发游戏。
【问题讨论】:
标签: map editor cocos2d-iphone tile
当然,有很多方法可以在没有 tmx 磁贴的情况下开发此类游戏。
例如,您可以自己在图像编辑程序中绘制迷宫,然后制作迷宫的“碰撞图”(即玩家无法穿越的所有区域)。然后,在运行时,只需根据玩家的位置,通过从匹配的“碰撞地图”中读取像素来检查玩家是否接触到碰撞区域。
问题是,你为什么想要这个?有一个 TMX 文件平铺做迷宫游戏不是更容易吗? Tiles 是构建迷宫游戏的好方法,因为它可以让您快速轻松地实现寻路算法。
此外,使用关卡编辑器可以让您更轻松地稍后添加新关卡。如果您必须完全从头开始绘制新关卡,我想您的游戏将需要更多时间来扩展。
只是我的想法。 :)
【讨论】: