使用 Cocos2d-x + Marmalade 制作类似 Candy Crush 的地图

Posted

技术标签:

【中文标题】使用 Cocos2d-x + Marmalade 制作类似 Candy Crush 的地图【英文标题】:Map like Candy Crush using Cocos2d-x + Marmalade 【发布时间】:2013-01-22 20:27:09 【问题描述】:

我使用 Cocos2d-x 和 Marmalade 开发了一款 2D 游戏。

我想知道什么是“更好的解决方案”,考虑到性能、内存等,在玩游戏之前创建一个场景,我可以向用户展示一个类似于 Candy Crush 游戏中使用的地图,那么:

放大 可滚动 预定义坐标等处的可点击按钮(级别) 角色在按钮之间移动(级别)

在此先感谢

塞尔吉奥

【问题讨论】:

如果能得到一些代码或一些参考来开始就好了。 有什么好的教程吗? 【参考方案1】:

您可以使用 CCLayerPanZoom 作为父级,并添加菜单项、字符等作为子级。

查看此链接:CCLayerPanZoom demo video

而且,您可以从这里下载源文件CCLayerPanZoom Cpp file 和CCLayerPanZoom header file。

【讨论】:

【参考方案2】:

看看可可。他们在教程中有MissionSelectScrollView的用法。

【讨论】:

以上是关于使用 Cocos2d-x + Marmalade 制作类似 Candy Crush 的地图的主要内容,如果未能解决你的问题,请参考以下文章

s3eSocket 果酱无法创建套接字

Part 13:Cocos2d-x开发实战-Cocos2d-x中使用的数据容器类-关东升-专题视频课程

cocos2d-x-3.11.1 初使用

Cocos2d-x使用iOS游戏内付费IAP(C++篇)

使用python创建cocos2d-x项目

Cocos2d-X中实现菜单特效