
cocos2d入门
文章平均质量分 77
holydancer
https://ddcode.net
展开
-
iphone游戏开发之cocos2d ( 八 )使用加速计(重力感应)控制精灵移动UIAcceleration
holydancer原创,如需转载,请在显要位置注明:转自holydancer的优快云专栏,专栏地址:http://blog.youkuaiyun.com/holydancer上次我们实现了一个不停运动的精灵(一个不停摇尾巴的小鱼),今天我们来尝试用重力感应控制这个小鱼的游动,通过摇摆倾斜手上的设备(模拟器不行,像GPS,加速计这些都需要硬件支持的,你懂的),来控制精灵的游动,像好多赛车游戏原创 2013-01-15 14:29:12 · 6122 阅读 · 0 评论 -
iphone游戏开发之cocos2d ( 六 )动作的修饰、动作序列和动作序列中调用方法
holydancer原创,如需转载,请在显要位置注明:转自holydancer的优快云专栏,原文地址:http://blog.youkuaiyun.com/holydancer/article/details/8489540用CCActionEase来对动作进行修饰CCActionEase继承自CCActionInterval,层次图如图所示:该类用于更灵活的使用动作原创 2013-01-10 15:57:34 · 4825 阅读 · 1 评论 -
iphone游戏开发之cocos2d(二)cocos2d的helloWorld解析
又helloWorld了,为什么要说又呢?cocos2d的helloWorld相对别的语言来说稍微复杂一些,因为虽然很简单,但是涉及到了一些ios的语法和cocos2d的一些特征,所以我们要结合起来看这个东西,其实也没那么复杂了,下面开始吧;构建一个cocos2d的helloWorld很简单,装上cocos2d后,在Xcode模板中选择cocos2d,就像之前的文章说的那样,然后直接运行,就可原创 2013-01-06 11:32:18 · 2715 阅读 · 0 评论 -
iphone游戏开发之cocos2d(三)CCNode官方API翻译
CCNode是cocos2d中最重要的一个基类,是一个抽象类,定义了所有节点的公共属性和方法,因为其重要性,所以这里把官方API对CCNode的属性方法描述粗略了翻译下,方便日后查询使用,也希望能帮到大家,如果有的地方描述不准确,大家可以直接参考官方英文原版的说明:点击打开链接。 CCNode是一个重要的元素,所有我们看到绘制下来的东西都是CCNode,最常见的CCNode有:CCSc翻译 2013-01-07 15:52:06 · 2979 阅读 · 0 评论 -
iphone游戏开发之cocos2d(四)cocos2d中的常用类及使用方法粗览,导演,场景,层,精灵;
昨天粗略的整理了一下CCNode的一些文档,方便以后查阅,今天把cocos2d中的类层体系给介绍整理一下,算是逼着自己温故知新吧,如果不写博,我估计还是静不下心来,开始吧CCDirector CCDirector是整个cocos2d引擎的核心,游戏之中的一些常用操作控制,比如场景的转换,游戏的暂停继续控制,世界坐标和GL坐标之间的切换,对于精灵(游戏元素)的控制等,还有一些游原创 2013-01-08 12:56:15 · 3295 阅读 · 0 评论 -
iphone游戏开发之cocos2d (一)cocos2d的安装和卸载
2d研究有一段时间了,不过因为水平有限,一直没好意思写过博文,怕被大家淫笑,今天突然发现以前搞明白的东西又没有思路了,所以觉得还是从头整一下,记录下来吧;因为这个引擎一直是自己研究摸索,所以会有不太通透的东西,有的时候可能只会是我的一个猜测,并不一定准确,所以大家看的话尽量作为一个参考,要是误导了大家可不是我的错;好了,后路准备好了就开始吧,今天先大致说一下cocos2d在Xcode上模板的安装和原创 2013-01-05 17:04:07 · 4960 阅读 · 1 评论 -
iphone游戏开发之cocos2d ( 九 )使用Zwoptex创建纹理图册
holydancer原创,如需转载,请在显要位置注明:转自holydancer的优快云专栏,专栏地址:http://blog.youkuaiyun.com/holydancer我们之前文章提到的精灵(会摇尾游动的小鱼),是我们由一张一张的png图片组成帧构建的,但我们在很多项目里都会发现,他们的同类精灵素材都是保存在一张png上,比如这样这样,如果需要每个精灵,就会从这张png里原创 2013-01-22 17:07:54 · 5955 阅读 · 1 评论 -
iphone游戏开发之cocos2d( 十一 )使用CCSpriteBatchNode和纹理图册,提高精灵动画效率;
holydancer原创,如需转载,请在显要位置注明:转自holydancer的优快云专栏,专栏地址:http://blog.youkuaiyun.com/holydancer之前我们简单地介绍了一下自定义一个精灵,使其在初始化的时候即实现动画,并利用了纹理图册精简代码,今天我们着重介绍一下CCSpriteBatchNode,这是一个相当重要的概念,游戏开发不像应用,大量的动画图片,高速的计原创 2013-01-23 14:09:03 · 4401 阅读 · 0 评论 -
iphone游戏开发之cocos2d ( 十 )使用纹理图册,更方便生成精灵动画
holydancer原创,如需转载,请在显要位置注明:转自holydancer的优快云专栏,专栏地址:http://blog.youkuaiyun.com/holydancer在之前的文章七,我们自定义了一个精灵类,该精灵类的init初始化方法中我们使其生成一个动画,并repeatForever,当时我们并没有使用文章九介绍的纹理图册,而是在项目中添加了十几张png图片用作动画中的每一帧,所原创 2013-01-23 11:20:29 · 3011 阅读 · 3 评论 -
iphone游戏开发之cocos2d (七) 自定义精灵类,实现精灵动画CCAnimation
holydancer原创,如需转载,请在显要位置注明:转自holydancer的优快云专栏,专栏地址:http://blog.youkuaiyun.com/holydancer精灵是游戏的主角,我们在游戏中经常看到各种炫丽的精灵动画效果,之前我们提到精灵是由图片生成的,如果我们想要实现精灵的动画效果,比如捕鱼达人中摇尾游戏动的小鱼,就需要我们用很多张图片来生成一个个纹理,然后使纹理生成一个个原创 2013-01-14 09:17:21 · 3766 阅读 · 2 评论 -
iphone游戏开发之cocos2d(五)游戏中的动作CCAction
holydancer原创,如需转载,请在显要位置注明:转自holydancer的优快云专栏,原文地址:http://blog.youkuaiyun.com/holydancer/article/details/8483993 CCAction是游戏的一个和重要组成部分,游戏之所以区别于应用就是因为形象鲜明,趣味性交互性强,如果游戏元素没有动作,那就很无聊了;原创 2013-01-09 14:10:47 · 2568 阅读 · 0 评论