iPhone和iPad cocos2d游戏开发入门指南
需积分: 13 50 浏览量
更新于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. 番外篇:一些有用的技术、从源码项目中受益、与出版商合作、寻找自由职业者、寻找免费的艺术品和音频、寻找交易工具、市场。
2012-09-04 上传
2011-05-19 上传
2012-07-11 上传
2011-08-06 上传
2011-12-13 上传
2011-07-15 上传
2011-12-13 上传
2011-12-13 上传
2011-11-08 上传
blue0bird
- 粉丝: 11
- 资源: 55
最新资源
- 前端协作项目:发布猜图游戏功能与待修复事项
- Spring框架REST服务开发实践指南
- ALU课设实现基础与高级运算功能
- 深入了解STK:C++音频信号处理综合工具套件
- 华中科技大学电信学院软件无线电实验资料汇总
- CGSN数据解析与集成验证工具集:Python和Shell脚本
- Java实现的远程视频会议系统开发教程
- Change-OEM: 用Java修改Windows OEM信息与Logo
- cmnd:文本到远程API的桥接平台开发
- 解决BIOS刷写错误28:PRR.exe的应用与效果
- 深度学习对抗攻击库:adversarial_robustness_toolbox 1.10.0
- Win7系统CP2102驱动下载与安装指南
- 深入理解Java中的函数式编程技巧
- GY-906 MLX90614ESF传感器模块温度采集应用资料
- Adversarial Robustness Toolbox 1.15.1 工具包安装教程
- GNU Radio的供应商中立SDR开发包:gr-sdr介绍