三消类游戏
好昵称都被猪拱了
这个作者很懒,什么都没留下…
展开
-
三消类游戏《万圣大作战》04:添加时间与分数
1. 添加时间一般消除类游戏,要么关卡,要么限制时间,但是关卡的设计很麻烦,个体创作,没有那么多精力,所以只能通过限制时间来使游戏有些可玩性,但这种可玩性极低啊,反复挑战同样的东西,很容易疲劳的。在程序中加时间,如何操作呢?当然,先要有个时间的全局变量,在初始化游戏界面的时候,显示在屏幕上:1234转载 2015-04-14 16:29:51 · 718 阅读 · 0 评论 -
三消类游戏《万圣大作战》01:开始界面&创建精灵
1.准备工作前期步骤,比如配置环境,可以参考《Cocos2d-x 3.0 WIN7+VS2012 安卓平台搭建》,虽然是3.0的,都通用的,至少3.2没问题,3.3还没测。建立一个项目第一步,调整下分辨率。在 AppDelegate.cpp 中的函数:bool AppDelegate::applicationDidFinishLaunching()转载 2015-04-14 16:23:39 · 921 阅读 · 0 评论 -
三消类游戏《万圣大作战》02:精灵的检测与消除
1.结构大纲先来捋下逻辑:——进入游戏界面,精灵开始落下——精灵落完,检测是否有可以消除的精灵——如果有可以消除的精灵,先不急着消除,存放在一个List中——扫描完全部精灵,再将List中的精灵消除——所有精灵消除完毕后,再填补消除精灵留下的空——填不完后,再次检测是否有可以消除的精灵然后就是循环判断啦这里,我们用了一个 up转载 2015-04-14 16:25:07 · 511 阅读 · 0 评论 -
三消类游戏《万圣大作战》03:触摸事件与精灵的交换
1.触摸事件我们玩三消游戏,就要对屏幕进行滑动,所以需要做一个触摸事件来处理对屏幕的触摸。这里主要是要获得开始触摸和触摸方向两个,因为只需要知道移动的起始精灵和移动的终止精灵。所以,在游戏界面的初始函数,进行触摸事件的设置(绑定函数和添加监听器)// 触摸事件处理 auto touchListener = EventListenerTouchOneB转载 2015-04-14 16:27:22 · 591 阅读 · 0 评论