上一页 1 ··· 5 6 7 8 9
摘要: 一、创建文件= = EnemyLayer.h EnemyLayer.cpp Ps:我绝对不是在凑字数~。 二、How to do? (1)一些宏的设定~ enum enemyType //设置好飞机的类型~{ ENEMY_MIN = 1, ENEMY_MED, ... 阅读全文
posted @ 2014-08-25 10:56 Blue Mountain 阅读(374) 评论(0) 推荐(0)
摘要: 一、文件创建~ Enemy.h Enemy.cpp二、How to do? 由于我是已经完成成个游戏的功能,所以我会将游戏中enemy所需要的很多功能基本上都先考虑到了,如果大家自己在做的时候也许没办法一下子想到,那没事,待想到的时候,需要的时候再来添加这个功能就可以了,然后这里就主要实现一些功能,... 阅读全文
posted @ 2014-08-23 15:47 Blue Mountain 阅读(415) 评论(0) 推荐(0)
摘要: 一、创建文件~ PlayerLayer.h PlayerLayer.cpp 一般类名都会和文件名有关系的~(在这里当然是一样)二、How to do?1、首先就是放一个飞机~CC_SYNTHESIZE(bool, _isAlive, isAlive);Sprite *_playerplane;voi... 阅读全文
posted @ 2014-08-23 14:07 Blue Mountain 阅读(521) 评论(0) 推荐(0)
摘要: 一、创建文件~ 文件名:BackgroundLayer.h BackgroundLayer.cpp 架构就跟前面的一样,我就直接进入正题 啦,而且github有完整代码,欢迎下载~二、创建滚动的背景 为毛要创建滚动的背景呢= =,因为我们要控制飞机,但总得有往前飞的感觉,所以呢~你懂的~然后方法就很... 阅读全文
posted @ 2014-08-23 13:28 Blue Mountain 阅读(797) 评论(0) 推荐(0)
摘要: 一、创建文件 首先呢,就是那个创建新的.h 和 .cpp 的文件,然后可以起名为GameScene最重要的就是一定要创建在Classes的目录下哦= =,别手抖= =。二、GameScene.h和GameScene.cpp 简单来说就是先搭建一个空的场景,为了以后一些游戏主题的层做一个容器,然后我们... 阅读全文
posted @ 2014-08-23 11:01 Blue Mountain 阅读(772) 评论(0) 推荐(0)
摘要: 一、创建GameScene以及GameLayer就是简单创建一个Scene而已,在此就不多说啦~,可以参照我的打飞机的学习笔记(2)。二、添加一个开始栏很简单,就是调用Block中的create方法就可以啦~,只是需要传入大小和颜色等等的参数即可。void GameLayer::addStartLi... 阅读全文
posted @ 2014-08-13 12:50 Blue Mountain 阅读(638) 评论(0) 推荐(0)
摘要: 一、Block类介绍当然啦,Block类在这个游戏里就是必需品= =,因为整体都是由这个搞出来的,所以我们可以把游戏需要实现的功能都放在这里。主要有下面这些功能(经典模式):1、创建一个Block,以及消除一个Block,还有管理Block的方法。2、设置和取出所在的行号。3、向下移动的功能。二、具... 阅读全文
posted @ 2014-08-13 12:22 Blue Mountain 阅读(943) 评论(0) 推荐(0)
摘要: 一、场景与层的关系:cocos2dx的框架可以说主要由导演,场景,层,精灵来构成:1、其中导演,意如其名,就是操控整个游戏的一个单例,管理着整个游戏。2、场景就像电影的一幕剧情,所以说,懂得如何划分好游戏的场景,是开始动手做游戏的第一步。3、一个场景会有很多层,用来处理场景不同的功能。4、而精灵则是... 阅读全文
posted @ 2014-08-06 21:57 Blue Mountain 阅读(783) 评论(0) 推荐(0)
摘要: 一、游戏的基本框架:WelcomeScene ——》 GameScene ——》 GameOverScene || || || ∨ ∨ ∨WelcomeLayer BackgroundLayer GameOverLayer PlayerLayer EnemyLayer BulletLayer Con... 阅读全文
posted @ 2014-08-06 21:03 Blue Mountain 阅读(486) 评论(0) 推荐(0)
摘要: 一、环境的搭建1、Windows开发准备:(1)软件下载及安装•下载Cocos2d-x 最新版本:http://www.cocos2d-x.org/download或者从Cocos2d-x GitHub主页中克隆Develop分支:https://github.com/cocos2d/cocos2d... 阅读全文
posted @ 2014-08-06 20:50 Blue Mountain 阅读(1289) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9