译者序
前言
致谢
关于作者
第一部分 一些必需的组件
第1章 做好准备工作
1.1 计算游戏开发旅程的轨迹
1.2 三维游戏的运动原理
1.3 三维游戏的时间设置
1.4 什么是矢量
1.5 三维游戏的程序设计语言
1.6 结论
第2章 Apple的界限
2.1 99美元
2.2 iTunes Connect简介
2.3 iPhone SDK和Xcode
2.4 OS X和iTunes软件升级
2.5 查找设备标识符
2.6 使用iPhone Developer Program Portal添加设备
2.7 创建iPhone开发者证书
2.8 上传证书签名请求
2.9 批准证书签名请求
2.10 下载并安装开发证书
2.11 创建应用程序ID
2.12 创建开发预配置文件
2.13 安装预配置文件
2.14 结论
第3章 Unity基本原理
3.1 Unity简介
3.2 主菜单
3.2.1 File菜单
3.2.2 Edit菜单
3.2.3 Assets菜单
3.2.4 GameObject菜单
3.2.5 Component菜单
3.3 Inspector视图
3.3.1 Transform Component Inspector菜单
3.3.2 Mesh Component Inspector菜单
3.3.3 Collider Component Inspector菜单
3.3.4 Box Collider Inspector菜单
3.3.5 Sphere Collider Inspector菜单
3.3.6 Capsule Collider Inspector菜单
3.3.7 Mesh Collider Inspector菜单
3.3.8 Wheel Collider Inspector菜单
3.3.9 Raycast Collider Inspector菜单
3.4 其他菜单项
3.5 Scene View子菜单
3.6 Game View子菜单
3.7 Hierarchy View子菜单
3.8 Project View子菜单
3.9 结论
第4章 创建完美的概念
4.1 辞旧迎新
4.2 创建复杂的iPhone体验
4.3 我们将创建什么
4.4 处理细节问题
4.5 为iPhone量身打造
4.6 给游戏取名字
4.7 结论
第二部分 游戏制作
第5章 iPhone独特输入界面的优缺点
5.1 辞旧迎新
5.2 Unity Remote
5.3 触摸和倾斜输入
5.4 iPhoneInput类
5.5 iPhone输入代码示例
5.6 加速计
5.7 结论
第6章 概念艺术
6.1 理论研究
6.2 拥有你自己的创造性构思
6.3 走向数字
6.3.1 2D数字简介
6.3.2 实际研究
6.4 运行游戏前绘制草图
6.5 3D数字概念艺术
6.6 结论
第7章 原型化
7.1 预想的概念
7.2 版本0.01
7.3 逻辑分析
7.4 研究
7.5 版本0.02
7.6 代码分析
7.7 结论
第8章 游戏测试和迭代
8.1 测试标准
8.2 准备原型
8.3 结论
第9章 制作艺术
第10章 完善游戏
第11章 交付游戏和处理额外的问题