iPhone和iPad cocos2d游戏开发入门指南
需积分: 50 104 浏览量
更新于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 上传
220 浏览量
2011-08-06 上传
107 浏览量
2011-12-13 上传
102 浏览量
101 浏览量
2011-11-08 上传
![](https://profile-avatar.csdnimg.cn/360a856fe0474041b9e89a2966c047ac_blue0bird.jpg!1)
blue0bird
- 粉丝: 11
最新资源
- Eclipse IDE基础教程:从入门到精通
- 飞思卡尔Microcontroller开发:Codewarrior IDE详解
- 红旗Linux 6.0桌面版:全面升级与特性概览
- ActionScript 3.0 游戏编程深度解析
- OpenCms中文用户手册:入门与实践指南
- 互联网协议与服务解析:SOAP、IPv6、HTTPS、HAILSTORM与Bluetooth
- .NET框架中的C#:快速开发与强大功能
- C#程序设计基础:数据类型与引用类型解析
- C语言深度解析:指针概念与应用实例
- Linux系统下的C编程实践与编辑器vi使用指南
- 电脑组装DIY基础指南:从硬件到配置选择
- 使用Hibernate连接Oracle数据库配置详解
- 构建面向服务的架构:ServiceMix实战
- Linux常用命令速览与详解
- C#编程入门教程:从零开始学习
- MD5算法详解:从MD2到不安全的MD4