欢迎访问学兔兔,学习、交流 分享 !

返回首页 |

Android 3D游戏案例开发大全

收藏
  • 大小:44.34 MB
  • 语言:中文版
  • 格式: PDF文档
  • 阅读软件: Adobe Reader
资源简介
Android 3D游戏案例开发大全
作 者: 吴亚峰,于复兴,杜化美 编著
出版时间: 2013
内容简介
  《Android3D游戏案例开发大全》以Android手机3D游戏开发为主题,通过9个典型范例,全面深入地讲解了Android平台下如何利用OpenGLES进行3D游戏开发的技术和技巧。全书共分10章,其中第1章为Android平台的简介及Android开发环境的搭建;第2章是棋牌类游戏的开发;第3章和第7章介绍了物理引擎类游戏;第4章介绍了一款蓝牙对战游戏;第5章讲解了一款竞速类游戏的开发流程;第6章是一款益智类游戏的开发详解;第8章给出了一款休闲类游戏案例;第9章和第10章是体育竞技类游戏开发。为了便于读者学习,《Android3D游戏案例开发大全》附赠的光盘中包含了书中所有案例的完整源代码,并对程序进行了详细注释,最大限度地帮助读者快速掌握3D游戏的开发技术。《Android3D游戏案例开发大全》以真实的3D游戏项目开发为写作背景,具有很强的实用性和实战性。讲解上深入浅出、通俗易懂,既有Android开发的实战技术和技巧,也包括真实3D项目的策划方案。《Android3D游戏案例开发大全》非常适合初学者或有一定Android基础,并希望学习Android 3D高级开发技术的读者使用。
目录
第1章 千里之行始于足下——Android平台简介及开发环境的使用 1.1 Android的来龙去脉 1.2 掀起Android的盖头来 1.2.1 选择Android的理由 1.2.2 Android的应用程序框架 1.3 Android开发环境的搭建 1.3.1 SDK的下载及安装 1.3.2 Eclipse集成开发环境的搭建 1.3.3 虚拟设备的创建与模拟器的运行 1.3.4 Eclipse与真机的连接 1.3.5 导入并运行Android程序 1.3.6 Android程序的监控与调试 1.4 小结 第2章 棋牌类3D游戏——国际象棋人机对弈 2.1 游戏背景及功能概述 2.1.1 背景概述 2.1.2 功能简介 2.2 游戏的策划和准备工作 2.2.1 游戏的策划 2.2.2 游戏的准备工作 2.3 游戏的架构 2.3.1 各个类简要介绍 2.3.2 游戏框架简介 2.4 主控制类——GJXQActivity类的开发 2.5 辅助界面相关类 2.5.1 欢迎界面类WelcomeView 2.5.2 菜单界面类MenuView 2.5.3 设置界面类SetView 2.5.4 帮助界面类HelpView 2.5.5 关于界面类AboutView 2.6 游戏界面相关类 2.6.1 操控动作类Action 2.6.2 操控动作类型类ActionType 2.6.3 顶点数据管理者VertexDataManager 2.6.4 纹理图数据管理者PicDataManager 2.6.5 游戏界面GameSurfaceView 2.6.6 动作队列执行线程DoActionThread 2.7 相关工具类 2.7.1 模型加载类LoadUtil 2.7.2 国际象棋规则类ChessRuleUtil 2.7.3 机器自动走棋类RobotAutoUtil 2.7.4 包围盒工具类AABB3Util 2.7.5 拾取相关计算类IntersectantUtil 2.8 游戏的优化与改进 第3章 物理引擎3D游戏——疯狂的石头 3.1 游戏背景及功能介绍 3.1.1 游戏背景概述 3.1.2 游戏功能介绍 3.2 游戏的策划及准备工作 3.2.1 游戏的策划 3.2.2 游戏开发前的准备工作 3.3 游戏的架构 3.3.1 各个类的简要介绍 3.3.2 游戏框架简介 3.4 主控制类MyActivity
下载地址