文玩鉴赏网
收藏爱好 传承经典

Cocos2d-x 瓦块地图小游戏 (五) 城墙 与 吃瓜

这次咱们聊聊在 Cocos2d-x 中怎么实现瓦块地图里的城墙和吃瓜元素。其实说白了,就是把地图分成一块块的,然后在这些块上放不同的东西,比如城墙或者瓜。

地图布局图

先说说城墙怎么加。地图是用 Tiled 编辑器做的,每个格子可以设置属性。城墙就放在特定的格子上,这样玩家走过去就会被挡住。不过别急,还得写代码判断是不是能走,不然玩家就卡死了。

城墙碰撞检测

再来说说吃瓜。这个比较简单,就是让玩家碰到瓜之后,屏幕里出现一个瓜,然后消失。这一步主要靠碰撞检测,还有个计分系统,记录吃了多少瓜。

吃瓜效果展示

总之,这两个功能加起来,让游戏地图更真实也更有意思。虽然技术细节多,但只要一步步来,不难实现。

赞(0)
未经允许不得转载:文玩鉴赏网 » Cocos2d-x 瓦块地图小游戏 (五) 城墙 与 吃瓜