
iOS cocos2d 愤怒的小鸟
_永Ho
iOS Unity Egret weApp
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
IOS cocos2d学习笔记-<八>游戏关卡(Objective-C文件读写)
(本文写作基于千锋3g学院提供的第三季讲授视频编写,详细请看笔记扉页:传送门)这一期的视频内容不多,涉及Objective-C的记本内容:文件读写在代码里面,讲师写了一个专门用作文件读写的类-GameUtils里面包括了两个类方法:+ (int) readLevelFromFile+ (void) writeLevelToFile:(int)level这个两个类原创 2013-09-24 23:15:38 · 1336 阅读 · 0 评论 -
iOS cocos2d学习笔记-<九>坐标转换、点击事件响应、位置判断
(本文写作基于千锋3g学院提供的第三季讲授视频编写,详细请看笔记扉页:传送门)这一期的视频主要介绍如何在上一期创建关卡图片之后加入点击事件的响应,让我们可以通过点击关卡或者是返回键获得事件的响应。主要包括三个内容:坐标转换 & 点击事件响应 & 物体(包括触摸点)之间的碰撞检测坐标转换:关于坐标,这里有两个不同的坐标系:UIView坐标系 & OpenGL坐标系,下面列出两个坐标系的特征UIVie原创 2013-11-28 19:16:12 · 1908 阅读 · 0 评论 -
IOS cocos2d学习笔记-<三>AnchorPoint锚点和CCLabelBMFont
(本文写作基于千锋3g学院提供的第三季讲授视频编写,详细请看笔记扉页:传送门)周日偷了一下懒,“我又回来啦!”根据第三视频第三讲,里面用到了一些关于位置标签的知识,欧阳老师的讲解已经非常的到位了我在这里骚骚作一下补充:(一)锚点其实也没有老师说的那么难理解,锚点嘛,什么有锚?船,船的锚丢下之后,所有的动作都跑不出这个锚点了。我们知道一个精灵就是一张图片,而图片是一个矩形点阵原创 2013-08-05 18:03:10 · 1953 阅读 · 1 评论 -
IOS cocos2d学习笔记-<六>CCParticalSystem粒子效果
(本文写作基于千锋3g学院提供的第三季讲授视频编写,详细请看笔记扉页:传送门)这一讲很有意思,听着讲师说“离子离子”的有点不明觉厉的感觉,但你细心一下会发觉他其实在说“粒子”好吧,有意思的地方不在这里,而是在于对于我来说有点高端的东西。粒子效果,顾名思义,就是很多张细小的图片通过一些不规则的运动形成的效果,这些效果的应用不仅增加了游戏的体现性,还增加了机子的性能负担原创 2013-08-08 22:03:14 · 1933 阅读 · 0 评论 -
IOS cocos2d学习笔记-扉页
最近在搜索关于OpenGL ES的相关知识时让我无意中找到了千锋3G学院的教学视频搜到的是第三季的开发视频教程,视频的内容是教大家如何运用cocos2d,box2d,OpenGLES等工具制作《愤怒的小鸟》一直想要学习开发游戏的我当然毫不客气地直奔官网,把论坛上的视频和代码通通下载了下来,看着视频一点一点地把代码全部打一遍当然,菜鸟学飞,遇到很多问题,诸如什么环境搭建,找不到头文件,开原创 2013-08-02 15:45:46 · 1476 阅读 · 0 评论 -
IOS cocos2d学习笔记-<一>cocos2d-Box2d的环境搭建
万丈高楼从地起,我们做一个游戏,当然需要一个搭建好的环境了。我们需要做的事情就是创建项目,添加框架,API,以及工程所需文件。我的开发环境:xcode 4.6.1cocos2d - OCOpenGL ES 1.0box2d - 2.1.1(后面三个所需API在提供的教学源代码里面都有提供,copy然后“add to file”就可以了)看着视频来写创原创 2013-08-02 18:14:00 · 3465 阅读 · 2 评论 -
IOS cocos2d学习笔记-<二>CCScene、CCLayer、CCSprite的关系
在第一篇学习笔记的结尾处,我提前写出了创建第一个剧场的简单流程和代码,这一篇我们来详细探讨一下cocos2d游戏开发中CCScene、CCLayer、CCSprite三个重要的元素说到尾,这三个类都分别继承于CCNode这个类,但它们却有不同的作用以及不同的逻辑位置。在愤怒的小鸟第二讲视频中也有这么一幅图:嗯,我们第一个写的场景叫做LoadingScene,可能有人会问:你之前不是说这个L原创 2013-08-03 15:49:14 · 1589 阅读 · 0 评论 -
IOS cocos2d学习笔记-<四>Menu&MenuItem
(本文写作基于千锋3g学院提供的第三季讲授视频编写,详细请看笔记扉页:传送门)看一下图先。今天我们进入到游戏开始页面,用到菜单栏CCMenu终于有个可以碰的东西了,感觉有点摩拳擦掌了对吧?CCMenu的用处挺广泛的,可设置的东西也地方也很多,我们这里写写基本的用法。首先我们要了解几个类的继承关系:(取自原教学视频)我们今天的重点是:CCMen原创 2013-08-06 22:09:09 · 1223 阅读 · 0 评论 -
IOS cocos2d学习笔记-<五>CCAction精灵运动
(本文写作基于千锋3g学院提供的第三季讲授视频编写,详细请看笔记扉页:传送门)这一讲之后,你就感觉自己正在冲进cocos2d的世界里面了。这一讲将会让精灵动起来,主要涉及到的知识有:继承于CCAction的几类动作第一类:纯动作CCJumpTo(By)-跳到CCMoveTo(By)-移动到CCRotateTo(By)-旋转到CCFadeIn(Out/To)-原创 2013-08-08 15:02:12 · 1515 阅读 · 0 评论 -
IOS cocos2d学习笔记-<七>CCTransitionScene场景切换动画
(本文写作基于千锋3g学院提供的第三季讲授视频编写,详细请看笔记扉页:传送门)这一讲内容比较少,内容的核心是:CCTransitionSceneCCTransitionScene CCScene *level = [levelScene scene];// 1.切入效果// CCTransitionScene *trans = [[CCTransi原创 2013-08-09 17:21:09 · 1803 阅读 · 0 评论 -
iOS cocos2d学习笔记 之 iOS View与OpenGL View的那些事
我们依稀记得,iOS View与OpenGL View之间有着不可告人的秘密关系,有人说,他们呢,就像是天上的牛郎星和织女星,他们的坐标原定被手机屏幕隔开在左边的两个角落。iOS View的坐标原点位于手机屏幕的左上角,OpenGL View的则位于手机屏幕的左下角,无论凡人们如何将手机来个巴黎铁塔翻转再翻转,也没可能改变他们悲剧的命运——相隔屏幕两方,一个左上,一个左下。但是,凡人都知道,牛郎织女却会在每年的那么几天走在一起……等等骚年,你逗我玩吗?你的意思是说iOS View与OpenGL V原创 2013-11-28 22:33:24 · 4175 阅读 · 0 评论