图书介绍
iOS 6游戏开发入门经典 原书第2版【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- (美)乔丹著;刘凡译 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302334125
- 出版时间:2013
- 标注页数:309页
- 文件大小:85MB
- 文件页数:319页
- 主题词:移动终端-游戏程序-程序设计
PDF下载
下载说明
iOS 6游戏开发入门经典 原书第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 第一款简单游戏1
1.1 在Xcode中创建项目:Sample 12
1.2 自定义项目4
1.2.1 通过布置Xcodc视图使工作变得更轻松4
1.2.2 添加新视图5
1.2.3 简单导航6
1.2.4 添加石头、剪刀、布视图6
1.2.5 自定义UIView7
1.3 小结8
第2章 设置游戏项目9
2.1 创建游戏项目10
2.2 自定义通用应用程序13
2.3 理解UIViewController16
2.4 图形化设计通用应用程序的UI21
2.4.1 初识Interface Builder22
2.4.2 向XIB文件添加UI元素24
2.4.3 响应方向变化28
2.5 小结30
第3章 游戏应用程序的生命周期31
3.1 解读游戏中的视图31
3.2 解读项目的结构35
3.2.1 配置应用程序为多视图应用36
3.2.2 更改视图以响应用户操作39
3.2.3 使用委托传递应用程序状态43
3.2.4 HighscoreController:一个简单的可复用组件45
3.3 保存游戏状态52
3.3.1 存档和解档游戏状态53
3.3.2 实现生命周期任务54
3.4 小结56
第4章 快速创建一个输入驱动的游戏57
4.1 探讨获取屏幕内容的方式58
4.1.1 解读UIView58
4.1.2 Core Graphics类型定义59
4.1.3 使用Core Graphics类型61
4.2 解读动画61
4.3 建立硬币分拣游戏65
4.3.1 实现游戏状态66
4.3.2 初始化和设置68
4.3.3 开始新游戏69
4.3.4 继续游戏70
4.3.5 初始化每枚硬币的UIView70
4.3.6 模型72
4.3.7 处理用户输入76
4.4 使用Core Animation实现视图动画79
4.5 小结84
第5章 快速建立一个逐帧游戏85
5.1 设置第一个逐帧动画86
5.2 简单移动87
5.2.1 实现类88
5.2.2 移动太空飞船89
5.3 解读CADisplayLink和NSRunLoop92
5.4 抽象UI93
5.4.1 解读主角95
5.4.2 在屏幕绘制主角101
5.5 主角状态和动画108
5.5.1 翻滚效果108
5.5.2 旋转效果111
5.6 小结115
第6章 创建角色:游戏引擎、图像主角和行为117
6.1 解读游戏引擎类117
6.1.1 GameController类118
6.1.2 设置GameController119
6.1.3 Actor类124
6.1.4 实现Actor126
6.2 建立能量块主角128
6.2.1 实现能量块主角129
6.2.2 ImageRepresentation详解132
6.2.3 通过示例解读行为139
6.3 小结143
第7章 构建游戏:矢量主角与粒子系统145
7.1 飞碟、子弹、护盾和血条145
7.2 通过VectorRepresentation使用Core Graphics绘制主角152
7.2.1 VectorRepresentation类152
7.2.2 基于矢量主角的UIView:VectorActorView154
7.2.3 绘制血条155
7.2.4 绘制子弹156
7.3 在游戏中添加粒子效果158
7.3.1 简单的粒子系统160
7.3.2 创建基于矢量的粒子165
7.4 小结169
第8章 构建游戏:解读手势和运动171
8.1 触摸输入:基础知识171
8.1.1 扩展UIView来接收触摸事件172
8.1.2 查看事件代码173
8.1.3 为主角应用手势识别器175
8.2 解读手势识别器177
8.2.1 点按手势178
8.2.2 捏合手势183
8.2.3 平移(拖动)手势186
8.2.4 旋转手势190
8.2.5 长按手势192
8.3 轻扫手势196
8.4 解读设备运动198
8.4.1 响应运动事件(晃动)199
8.4.2 响应加速计数据201
8.5 小结204
第9章 游戏中心和社交化媒体205
9.1 游戏中心205
9.1.1 在iTunes Connect中启用游戏中心207
9.1.2 在游戏中使用游戏中心210
9.1.3 向排行榜提交分数212
9.1.4 授予成就214
9.2 集成Twitter216
9.3 集成Facebook217
9.3.1 创建Facebook应用程序218
9.3.2 Facebook身份验证219
9.3.3 发帖至Facebook220
9.4 小结222
第10章 通过苹果应用程序商店赚钱223
10.1 应用内购买223
10.2 购买类型概述224
10.2.1 非消耗品224
10.2.2 消耗品224
10.2.3 免费订阅225
10.2.4 自动续费订阅225
10.2.5 非续费订阅225
10.3 准备应用内购买225
10.3.1 启用和创建应用内购买225
10.3.2 创建测试用户227
10.4 应用内购买的类和流程228
10.5 实现应用内购买230
10.6 根据购买情况驱动用户界面232
10.7 发起购买234
10.8 响应成功购买235
10.9 小结236
第11章 为游戏添加声音237
11.1 如何播放声音237
11.2 正确的音频行为238
11.2.1 用户在需要时将设备切换至静音模式238
11.2.2 你的游戏不是唯一播放声音的应用程序238
11.2.3 你的游戏不是唯一的应用程序239
11.3 在游戏中实现声音239
11.3.1 设置音频239
11.3.2 响应其他音频变化240
11.4 游戏中的音频242
11.4.1 设置GameController242
11.4.2 游戏中事件的音效245
11.4.3 由主角驱动音频248
11.5 小结249
第12章 完整游戏:Belt Commander251
12.1 Belt Commander:游戏要点总览251
12.1.1 实现视图间导航255
12.1.2 启动应用程序255
12.1.3 XIB文件256
12.1.4 视图导航258
12.2 实现游戏260
12.2.1 游戏类261
12.2.2 解读BeltCommander-Controller264
12.2.3 BeltCommanderController游戏动画268
12.3 小结280
第13章 物理仿真!281
13.1 物理仿真示例概述281
13.2 Box2D概述282
13.2.1 世界283
13.2.2 刚体283
13.2.3 夹具285
13.3 将Box2D添加至Xcode项目285
13.4 解读示例288
13.4.1 扩展GameController288
13.4.2 物理仿真主角291
13.4.3 扩展物理仿真主角292
13.4.4 清理工作293
13.5 小结294
附录A设计和创建图形295
热门推荐
- 327580.html
- 957421.html
- 2505005.html
- 3600703.html
- 579014.html
- 2416002.html
- 143614.html
- 1637958.html
- 2252565.html
- 269842.html
- http://www.ickdjs.cc/book_72856.html
- http://www.ickdjs.cc/book_1420625.html
- http://www.ickdjs.cc/book_3245105.html
- http://www.ickdjs.cc/book_391075.html
- http://www.ickdjs.cc/book_3242898.html
- http://www.ickdjs.cc/book_1065430.html
- http://www.ickdjs.cc/book_3757483.html
- http://www.ickdjs.cc/book_740989.html
- http://www.ickdjs.cc/book_1180534.html
- http://www.ickdjs.cc/book_985776.html