初学习cocos2d小结(感冒了,几行代码都记不住...稍微复杂一点的动作序列看不下去,还是总结一下这两天看的东西)
来源:互联网 发布:linux配置网络yum源 编辑:程序博客网 时间:2024/04/27 21:59
这两天鼓捣cocos2d-iphone去了,你问我看的是哪本书?...国内cocos2d编程的书貌似我只找到一本...这是一个专注于开发2d游戏的引擎.可以支持3D加载但是3D渲染的代码要自己写.它封装了OpenGL ES的代码,有Chipmunk和Box2D两个引擎可供选择,所以开发难度简化,但编程技巧依然重要.
请去http://www.cocos2d-iphone.org去下载下来玩吧,cocos2d-iphone的API可以用doxygen 编译cocos2d中的项目中target 选择cocos2d-documentation集成到Xcode中,也有在线的API可查,不过海外服务器是比较慢的http://www.cocos2d-iphone.org/api-ref/latest-stable/index.html
安装神马的是很简单的. 把下过来的cocos2d中的install-templates.h拖到终端中回车就可以了.苹果系统程序的安装一向是那么的令人愉快.
认识一下最上层的抽象类吧,是叫做CCNode的东西,为神马叫做节点呢...
CCScene,CCLayer,CCSprit,CCMenu是常用的类.几乎是coco2d的游戏都会用到它们.CCSCene负责游戏中的场景,CCLayer负责组织各个节点,并且负责用户交互,包括触摸和加速计(手势),CCSprite就是著名的精灵类,负责图像加载和显示,属性维护.CCMenu是菜单,菜单的单位是CCMenuItem(可以用图像也可以用标签来包装得到)
认识一下全局存在的类(单例模式)CCDirector是全局配置的类,管的东西很多,比如屏幕大小啦,场景切换啦...
切换视图的机制类似于NavigationController的栈,是用CCDirector 用pushScene:scene和popScene来切换的.
CCAction,一个能让所有节点类动起来的类,有CCActionEase等CCFiniteAction的派生类,动作实在是太丰富了,是它们让游戏生动活泼的,有机会再专写一篇慢慢钻研吧...
关于消息调度的实现,是靠一个叫做scheduleUpdates和它的重载函数去实现的,可以自己设定多少时间间隔调用多少次这个方法.
至于帧的机制,只知道可以设置帧速率,还没去看这个引擎怎么处理跳帧.
我用了一天时间大概扫了一下API,接下来就开始按着书本动手做第一个游戏了,蛋疼的是例子是用加速计做的,我只有模拟器没办法用手势的功能. 所以自己得想办法弄成鼠标去玩了.碰巧感冒了,状态极差.先把代码书放下,我休息一会儿.我..我复习专业英语去,要考试了..
- 初学习cocos2d小结(感冒了,几行代码都记不住...稍微复杂一点的动作序列看不下去,还是总结一下这两天看的东西)
- 看不下去的代码放这有机会用手机看。。。
- 自己写的代码自己看不下去的解决办法
- 人有时候BT多了,会遭到报应的!这不,连MSN都看不下去了!
- 人有时候BT多了,会遭到报应的!这不,连MSN都看不下去了!
- 人有时候BT多了,会遭到报应的!这不,连MSN都看不下去了!
- 今天看了网络编程的基础孙鑫写的稍微给自己理解到得东西做了下总结!
- 看不下去的《集结号》
- 来看看欠债的这两天我都干了啥。
- 写一下这两天看的安卓基础吧~
- 有段时间看bluetooth, 里面的东西比较多。总结了一下。
- 朋友圈我快看不下去了!
- 看了两天的spring的感想
- 看chromium代码发现一点有趣的东西
- 实在看不下去了,关于让google滚出中国的铺天盖地的民意
- 老股民看不下去了:看完我的经历你们再骂娘
- cocos2dX Action 稍微复杂些的动作
- 看了看函数,还是很复杂很有意义的,决定最近减速,稳固的学
- C语言中,static的作用?
- C++ 箭头操作符(->) 和 点操作符(.)
- NS2中如何监测(或打印或记录)链路的队列长度
- python修改搜索路径
- 自然语言处理和数据挖掘项目中的一些技术体会
- 初学习cocos2d小结(感冒了,几行代码都记不住...稍微复杂一点的动作序列看不下去,还是总结一下这两天看的东西)
- Android使用Google Map服务时获取Map API Key时在Win7下出现的问题
- Sql Server数据库触发器实例讲解
- 1005
- 让框架内的页面跳出框架及如何防止表单重复提交
- 给出年月日输出下一天的日期
- c语言中的变量(局部变量,外部变量,静态变量,寄存器变量) .
- 数据库随笔
- 在排序数组中查找和为给定值的两个数字