更新时间:2018-12-29 06:50:58
封面
版权信息
前言
第一篇 必知必会的基础知识
第1章 英雄还看今朝——Android简介
1.1 群雄割据的手机市场
1.2 Android的未来及特点
1.3 Android开发环境的搭建
1.4 第一个Android应用程序的开发
1.5 Android应用程序运行的内部机制
1.6 本章小结
第2章 数风流人物——当前流行游戏类型简介
2.1 AVG冒险游戏
2.2 PZL益智类游戏
2.3 ACT动作游戏
2.4 RPG角色扮演类游戏
2.5 STG射击类游戏
2.6 FPS第一人称视角射击游戏
2.7 SLG策略游戏
2.8 SPT体育类游戏
2.9 本章小结
第3章 不积跬步,无以至千里—游戏开发基础知识
3.1 游戏中的声音
3.2 手机中的数据库——SQLite
3.3 文件I/O
3.4 存储简单数据的利器——Preferences
3.5 SurfaceView在游戏中的使用
3.6 本章小结
第4章 千里之行,始于足下——3D开发基础知识
4.1 OpenGL ES 简介
4.2 不同的绘制方式
4.3 不一样的投影,不一样的世界
4.4 本章小结
第5章 愿君多采撷,此物最相思——光照效果的开发
5.1 五彩缤纷的源泉——光源
5.2 光源的颜色
5.3 材料反光属性的法官——法向量及材质
5.4 两个物体发光的例子
5.5 面法向量与点平均法向量
5.6 本章小结
第6章 为伊消得人憔悴——纹理映射
6.1 3D世界的花衣——纹理贴图
6.2 使用纹理映射构建地月模型
6.3 纹理拉伸
6.4 纹理过滤
6.5 视角的合理设置
6.6 本章小结
第7章 海阔凭鱼跃,天高任鸟飞——3D基本形状的构建
7.1 圆柱体
7.2 圆锥体
7.3 圆环
7.4 抛物面
7.5 双曲面
7.6 螺旋面
7.7 本章小结
第8章 执子之手,与子偕老——坐标变换
8.1 理解坐标变换
8.2 缩放变换
8.3 平移变换
8.4 旋转变换
8.5 复合变换的简单案例——地月系模型
8.6 用复合变换模拟现实世界
8.7 本章小结
第9章 孤帆远影碧空尽——摄像机与雾特效
9.1 摄像机
9.2 雾特效
9.3 摄像机与雾特效实现沙漠中的金字塔
9.4 本章小结
第10章 假作真时真亦假——混合
10.1 什么是混合
10.2 源因子和目标因子
10.3 混合案例
10.4 本章小结
第11章 蓦然回首,那人却在灯火阑珊处——3D高级技术
11.1 标志板
11.2 飘扬的旗帜
11.3 山地的生成技术
11.4 镜像技术
11.5 本章小结
第12章 心有灵犀一点通——传感器
12.1 传感器简介
12.2 传感器的数据传输
12.3 传感器实例——平衡球
12.4 本章小结
第13章 千锤万凿出深山——游戏中的数学与物理
13.1 必知必会的几何知识
13.2 不可或缺的物理世界
13.3 本章小结
第14章 山舞银蛇,原驰蜡象——AI基本理念
14.1 AI简介
14.2 AI引擎的基本组成与设计
14.3 游戏AI中图的搜索
14.4 模糊逻辑
14.5 本章小结
第15章 独上高楼,望尽天涯路——开发小秘籍
15.1 地图设计器
15.2 多键技术
15.3 虚拟键盘
15.4 查找表技术
15.5 状态机