1、图书在版编目(CIP)数据Android游戏案例开发大全/吴亚峰,苏亚光,于复兴编著.-4版.-北京:人民邮电出版社,2018.8ISBN978-7-115-47555-8I.A.吴苏于.移动终端-应用程序一程序设计V.TN929.53中国版本图书馆CIP数据核字(2018)第050025号内容提要本书内容分为两大部分:首先讲解了Android游戏开发核心技术,主要包括Android游戏开发的前台渲染、交互式通信、数据存储和传感器、网络编程、游戏背后的数学与物理、游戏地图开发、游戏开发小秘技、JBox2D物理引擎、3D应用开发基础等;接下来介绍Android游戏开发实战综合案例,包括多种流行的
2、游戏类型,如滚屏动作类游戏一一坦克大战、网络游戏一一风火三国、益智类游戏一一Wo!Water!、3D塔防类游戏一一三国塔防、策略游戏一一大富翁、休闲类游戏一一切切乐、休闲类游戏一一3D冰球等。本书适合Android初学者、游戏开发人员阅读,也可作为高校相关专业的学习用书或培训学校的教材。编著吴亚峰苏亚光于复兴责任编辑张涛责任印制焦志炜人民邮电出版社出版发行北京市丰台区成寿寺路11号邮编100164电子邮件.cm网址http:/大厂聚鑫印刷有限责任公司印刷开本:78710921/16印张:45.25彩插:4字数:1199千字2018年8月第4版印数:6001-8400册2018年8月河北第1次印
3、刷定价:108.00元读者服务热线:(010)81055410印装质量热线:(010)81055316反盗版热线:(010)81055315广告经营许可证:京东工商广登字20170147号前言本书是一本讲解Android游戏案例开发的专业书,汇集了作者多年开发经验,从20l2年出版第1版开始,经过不断完善和改版,推出了最新的第4版。书中既有对Android应用程序框架的介绍,也有对游戏开发相关知识的讲解,同时还有Android平台下的多个实际游戏案例,希望可以快速帮助读者提高在Android平台下进行游戏开发的能力。内容导读本书内容主要介绍Android平台下应用程序的框架和基础开发知识,同时
4、还介绍了游戏开发的相关知识,主要内容安排如下。主题名主要内容Android平台简介介绍Android的来龙去脉,并介绍Android应用程序的框架,然后介绍Android开发环境的搭建以及应用程序的调试Android游戏开发中的前台渲染对Android的用户界面进行详细介绍,同时讲解图形、动画、音频、视频的实现,并对图像采集技术进行讲述Android游戏开发中的交互式通信简要介绍应用程序的基本组件,详细介绍应用程序内部或组件之间的通信方式Android游戏开发中的数据存储和传感器通过实例介绍Android平台下SQLite数据库与几种传感器的原理及使用方法首先对Socket(网络套接字)及HT
5、TP进行介绍,然后介绍蓝牙互连的相Android游戏开发中的网络编程关知识,最后介绍简单的多用户并发网络游戏编程架构并给出了一个具体的案例不一样的游戏,一样的精彩应用介绍不同类型游戏的特色及开发特点游戏背后的数学与物理介绍游戏开发过程中所涉及的数学与物理的相关知识,并简要讲解了碰撞检测技术的实现方式,最后详细介绍了计算几何开源库一GeoLib的使用介绍游戏开发中与地图相关的几个方面的知识,包括不同的地图单元形状、游戏地图必知必会地图设计器,以及智能路径搜索等,最后还介绍了如何开发自适应不同屏幕分辨率的游戏应用游戏开发小秘技介绍游戏开发中常用的一些小技巧,包括有限状态机、模糊逻辑、代码的基本优化
6、技巧、多点触控技术的使用等通过对风靡全球的物理引擎游戏“愤怒的小鸟”所采用的物理引擎Box2DBox2D物理引擎的Java版JBox2D的详细介绍,带领读者进入游戏物理引擎的世界,最后还介绍了流体的模拟通过对在Android平台下进行3D开发的OpenGLES(包括OpenGLES2.03D应用开发基础以及OpenGLES3.x)必知必会知识的讲解,带领读者进入酷炫的3D手机应用开发的世界,同时还介绍了如何使用OpenGLES进行2D游戏画面的渲染本书介绍了7个大的游戏案例,其中包括休闲游戏、益智游戏、动作游戏、塔防游戏、策略游戏等不同的游戏类型,每种游戏类型的案例开发都有其独特的地方,具体内容安排如下。