iPhone和iPad cocos2d游戏开发入门指南
需积分: 50 101 浏览量
更新于2024-07-25
收藏 21.21MB PDF 举报
"Learn iPhone and iPad cocos2d Game Development"是关于iPhone和iPad游戏开发的书籍,涵盖了cocos2d游戏引擎的使用、游戏开发的基础知识、物理引擎、game center等多个方面的内容。
Knowledge Points:
1. cocos2d游戏引擎的选择理由:免费、开源、Objective-C语言、2D游戏引擎、物理引擎、技术难度较低、需要编程、cocos2d社区 support。
2. cocos2d游戏开发基础知识:游戏开发新手将学会什么、iphone应用程序开发者将学会什么、cocos2d开发者将学会什么。
3. 准备工作:系统要求、注册成为ios开发者、证书和授权文件、下载并安装iphone sdk、下载并安装cocos2d。
4. helloworld应用程序:helloworld文件在项目中的位置、资源、其他资源、类。
5. cocos2d中的内存管理问题:改变世界。
6. cocos2d基础知识:单件类、Director类、场景图、CCNode类层次体系、CCNode类、场景和层、CCSprite类、CCLabel类、菜单、动作。
7. 第一个游戏项目:创建项目、添加player sprite、加速计输入、首次测试运行、玩家速度、添加障碍物、碰撞检测、得分标签、ccbitmapfontatlas与hiero简介、添加音频。
8. 游戏组件:使用多个场景、使用多个层、从CCSprite类继承游戏对象、使用CCSprite复合游戏对象、奇妙的CCNode派生类。
9. 精灵深入了解:CCSpriteBatchNode、精灵动画初体验、用于创建动画的辅助类别、使用纹理图册。
10. 滚屏射击游戏:高级视差滚屏、虚拟手柄、sneakyinput、数字控制。
11. 粒子效果:粒子效果实例、用复杂方法创建粒子效果、粒子数量、发射器持续时间、发射器模式、粒子位置、粒子大小、粒子方向、粒子生存期、粒子颜色、粒子混合模式、粒子贴图。
12. 瓦片地图:瓦片地图简介、使用zwoptex处理图片、tiled地图编辑器、在cocos2d中使用直角瓦片地图。
13. 斜角瓦片地图:设计斜角瓦片地图图形、使用tiled编辑斜角瓦片地图、将斜角瓦片地图应用到游戏编程中。
14. 物理引擎:物理引擎的基本概念、物理引擎的局限性、box2d与chipmunk。
15. 弹球游戏:图形:凸多边形和逆时针方式、应用vertexhelper、创建弹球桌、加入动态元素。
16. game center:激活game center、game kit编程、排行榜、成就、联机。
17. 番外篇:一些有用的技术、从源码项目中受益、与出版商合作、寻找自由职业者、寻找免费的艺术品和音频、寻找交易工具、市场。
103 浏览量
2011-05-19 上传
227 浏览量
2011-08-06 上传
110 浏览量
2011-12-13 上传
102 浏览量
102 浏览量
2011-11-08 上传

blue0bird
- 粉丝: 11
最新资源
- ASP.NET集成支付宝即时到账支付流程详解
- C++递推法在解决三道经典算法问题中的应用
- Qt_MARCHING_CUBES算法在面绘制中的应用
- 传感器原理与应用课程习题解答指南
- 乐高FLL2017-2018任务挑战解析:饮水思源
- Jquery Ui婚礼祝福特效:经典30款小型设计
- 紧急定位伴侣:蓝光文字的位置追踪功能
- MATLAB神经网络实用案例分析大全
- Masm611: 安全高效的汇编语言调试工具
- 3DCurator:彩色木雕CT数据的3D可视化解决方案
- 聊天留言网站开发项目全套资源下载
- 触摸屏适用的左右循环拖动展示技术
- 新型不连续导电模式V_2控制Buck变换器研究分析
- 用户自定义JavaScript脚本集合分享
- 易语言实现非主流方式获取网关IP源码教程
- 微信跳一跳小程序前端源码解析