AI简介
这是一本详细讲解Android平台下3D游戏开发的书籍,全书分为两篇共22章。第一篇以简单易懂的实例为依托,详细介绍了OpenGL ES各方面的基础知识,包括Android操作系统概述、Android手机市场竞争格局、AVG冒险游戏、当前流行游戏类型分析、索引法与顶点法绘制三角形、3D开发基础知识的理解和应用、法向量及材质在光照效果中的应用、纹理拉伸的原理与用途、复合变换的简单案例、摄像机的位置朝向Up方向设置、传感器数据传输到程序、物理世界的模拟实现、游戏AI中的图搜索技术、AI基本理念在游戏开发中的应用等。
第二篇则对7个真实案例的开发步骤进行详细地介绍,逐步向读者讲解Android 3D游戏的真实开发过程,同时在源代码中还包含了详细的注释,以尽量帮助读者掌握代码中的每一个细节,尽快掌握Android 3D游戏开发。这些案例包括体育类游戏《疯狂投篮》、益智类游戏《旋转积木》、休闲类游戏《摩天大楼》、动作类游戏《3D空战》、桌面类游戏《激情台球》、射击类游戏《抢滩登陆》、竞技类游戏《乡村飙车》等。