深入理解Android 3D游戏:开发商业版硬体加速实战 pdf epub mobi txt 电子书 下载 2024
图书介绍
☆☆☆☆☆
简体网页||
繁体网页
著者
出版者 出版社:佳魁资讯 订阅出版社新书快讯 新功能介绍
翻译者
出版日期 出版日期:2015/08/20
语言 语言:繁体中文
下载链接在页面底部
点击这里下载
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
发表于2024-11-01
类似图书 点击查看全场最低价
图书描述
1 技术新颖,接近实战--涵盖现实中所有的流行技术,如2D、3D、感测器、OpenGL ES、蓝芽、物理引擎,透过实例示范可以让读者很快地了解这些技术的使用。
2 实例丰富,说明详细--既包含单机游戏的开发,也有网路对战游戏;既有透过OpenGL ES 1.x 绘制的游戏,也有透过OpenGL ES 2.0 绘制的游戏。游戏型态涵盖了当下流行的棋牌类、竞速类、益智类、休闲类、体育竞技类游戏。说明深入透彻,详细到位。
3 案例经典,参考性高--本书中的案例均是精心挑选的,不同型态的案例具有其独特的开发方式。以真实的专案开发为说明背景,包含当下流行的游戏型态,说明开发时的想法,真实专案的策划方案,让读者全面地熟练3D 手机游戏的开发,非常适合各种读者学习。
著者信息
深入理解Android 3D游戏:开发商业版硬体加速实战 pdf epub mobi txt 电子书 下载
图书目录
推荐序
前言
第1 章 万丈高楼平地起 — Android 平台简介及开发环境的使用
1.1 Android 的来龙去脉
1.2 掀起Android 的盖头来
1.2.1 选择Android 的理由
1.2.2 Android 的应用程式框架
1.3 Andr oid 开发环境的架设
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 西洋棋规则类别ChessR uleUtil
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
3.5 2D 介面类别
3.5.1 欢迎介面类别
3.5.2 父类别介面RootView
3.5.3 主选单介面MainMenuView
3.5.4 2D 介面绘制类别DrawCurrView
3.5.5 选关介面 SelectView
3.5.6 说明介面 HelpView
3.6 工具类别
3.6.1 图片工具类别 PicLoadUtil
3.6.2 座标转换工具类别 From2DTo3DUtil
3.6.3 声音工具类别 SoundUtil
3.6.4 资料储存工具类别 SharedPreferencesUtil
3.6.5 静态资料工具类别 Constant
3.7 刚体类别及刚体纹理类别
3.7.1 建立刚体的工具类别 Box2DUtil
3.7.2 小球类别 Ball
3.7.3 平面矩形纹理类别 TextureRectangular
3.7.4 长方体类别 Rec
3.7.5 齿轮纹理类别 ChiLun
3.7.6 木桶类别 MuTong
3.7.7 木桶纹理 Texture_MuTong
3.8 游戏介面相关类别
3.8.1 游戏介面 GameView
3.8.2 碰撞监听工具类别 CollisionAction
3.8.3 移动控制执行绪 ChangeThread
3.9 游戏的最佳化与改进
第4 章 蓝芽对战游戏 — 3D 坦克对战
4.1 游戏背景及功能概述
4.1.1 背景概述
4.1.2 功能介绍
4.2 游戏的策划及准备工作
4.2.1 游戏的策划
4.2.2 Android 平台下游戏的准备工作
4.3 游戏的架构
4.3.1 各个类别简介
4.3.2 游戏框架简介
4.4 公共类别
4.4.1 主控制类别MainActivity
4.4.2 子弹类别BulletTextureByVertex
4.4.3 地板类别Floor
4.4.4 矮墙类别LowWall
4.5 蓝芽相关类别
4.5.1 后台服务类别MyService
4.5.2 显示装置的Activity 类别MyDeviceListActivity
4.6 2D 介面相关类别
4.6.1 主选单介面类别MainView
4.6.2 声音控制工具类别SoundUtil
4.6.3 设定介面类别SettingView
4.6.4 蓝芽介面类别BuleView
4.7 游戏介面相关类别
4.7.1 游戏介面类别MySurfaceView
4.7.2 点资料处理类别BNPoint
4.7.3 子弹类别Bullet
4.7.4 子弹走执行绪类别BulletGoThread
4.7.5 执行动作执行绪类别DoActionThread
4.8 游戏的最佳化与改进
第5 章 竞速类游戏 — 快乐小球
5.1 游戏背景及功能概述
5.1.1 游戏背景概述
5.1.2 功能介绍
5.2 游戏的策划及准备工作
5.2.1 游戏的策划
5.2.2 Android 平台下游戏的开发准备工作
5.3 游戏的架构
5.3.1 各个类别简介
5.3.2 游戏框架简介
5.4 公共类别RadioBallActivity
5.5 辅助介面相关类别
5.5.1 欢迎介面类别 WelcomeView
5.5.2 2D 介面的父类别MySFView
5.5.3 主选单介面类别 MenuView
5.5.4 音效设定介面类别SoundView
5.5.5 说明介面类别HelpView
5.5.6 纪录介面类别HistoryView
5.6 游戏介面相关类别
5.6.1 小球类别 Ball
5.6.2 小球执行绪类别BallThread
5.6.3 管道类别GuanDao
5.6.4 简单赛道类别SaiDao
5.6.5 赛道类别SaiDaoYC
5.6.6 玻璃类别 BoLi
5.6.7 油桶上下面的圆类别 Circle
5.6.8 油桶的侧面类别 CircleSider
5.6.9 油桶类别YuanZhu
5.6.10 集Boxing 类别Container
5.6.11 立方体类别LiFangTi
5.6.12 纹理矩形类别TextureRect
5.6.13 物体控制类别W uTiForControl
5.6.14 地图类别 MapData
5.6.15 正方形类别 Rectangular
5.6.16 立方体类别 Cube
5.6.17 立方体群组类别 CubeGroup
5.6.18 立方体群组的执行绪控制类别 CubeThread
5.6.19 游戏介面类别 MySurfaceView
5.7 游戏的最佳化与改进
第6 章 益智类游戏 — 3D 推箱子
6.1 游戏背景及功能概述
6.1.1 游戏背景概述
6.1.2 游戏功能简介
6.2 游戏的策划和准备工作
6.2.1 游戏的策划
6.2.2 游戏开发的准备工作
6.3 游戏的架构
6.3.1 各个类别简介
6.3.2 游戏框架简介
6.4 主控制类别 — TXZActivity 类别的开发
6.5 辅助介面相关类别
6.5.1 欢迎介面类别TXZWelcomeView
6.5.2 选单介面类别TXZMenuView
6.5.3 设定介面类别TXZSetView
6.5.4 选关介面类别TXZSelectView
6.5.5 说明介面类别TXZHelpView
6.6 游戏介面相关类别
6.6.1 顶点资料管理者VertexDataManager
6.6.2 纹理图资料管理者PicDataManager
6.6.3 游戏介面TXZGameSurfaceView
6.6.4 动作伫列执行执行绪TXZDoActionThread
6.7 相关工具类别
6.7.1 箱子排序类别CompareDis
6.7.2 记录关卡工具类别SharedPreferencesUtil
6.7.3 声音载入类别SoundUtil
6.8 游戏的最佳化与改进
第7 章 物理引擎类游戏 — 3D 抽方块
7.1 游戏背景及功能概述
7.1.1 游戏背景概述
7.1.2 游戏功能介绍
7.2 游戏的策划及准备工作
7.2.1 游戏的策划
7.2.2 Android 平台下游戏的准备工作
7.3 游戏的架构
7.3.1 各个类别简介
7.3.2 游戏框架简介
7.4 主控制类别JengaMeActivity
7.5 2D 介面相关类别
7.5.1 欢迎介面类别SplashScreenView
7.5.2 主选单类别MenuView
7.5.3 说明介面HelpView
7.5.4 设定介面OptionMenu
7.5.5 记录介面RecordView
7.5.6 游戏结束介面EndMenu
7.5.7 图片资来源资料储存转换工具类别InPutStreamTobyte
7.6 辅助工具类别的开发
7.6.1 互动工具类别IntersectantUtil
7.6.2 资料库工具类别SQLiteUtil
7.6.3 声音工具类别 SoundUil
7.6.4 自订工具类别SYSUtil
7.6.5 着色器工具类别ShaderUtil
7.7 游戏介面相关类别
7.7.1 木块类别MyCube
7.7.2 桌面类别TexFloor
7.7.3 纹理矩形类别TextureRect
7.7.4 触控点类别BNPoint
7.7.5 向量类别MyVector3f
7.7.6 着色器管理类别ShaderManager
7.7.7 包围盒类别AABB3
7.7.8 游戏介面类别MySurfaceView
7.8 该游戏中的着色器
7.9 游戏的最佳化与改进
第8 章 休闲类游戏 — 炫动方块
8.1 游戏背景及功能概述
8.1.1 游戏背景概述
8.1.2 游戏功能介绍
8.2 游戏的策划及准备工作
8.2.1 游戏的策划
8.2.2 Android 平台下游戏的准备工作
8.3 游戏的架构
8.3.1 各个类别简介
8.3.2 游戏框架简介
8.4 公共类别HitCubeActivity
8.5 辅助介面相关类别
8.5.1 3D 介面的父类别MyGLSurfaceView
8.5.2 主选单介面类别MenuView
8.5.3 选关卡介面类别ContView
8.5.4 游戏音效设定介面类别SoundView
8.5.5 游戏失败介面类别LoseView
8.5.6 按钮六边形类别ButtonGraph
8.5.7 选单介面按钮的执行绪类别MenuButtonThread
8.5.8 星星类别Star
8.5.9 星星类别执行绪类别StarThread
8.6 游戏介面相关类别
8.6.1 小球运动执行绪类别BallThread
8.6.2 砖块类别Cube
8.6.3 砖块的碰撞检测类别CubeHit.
8.6.4 砖块资讯类别CubeInfo
8.6.5 管线类别GuanDao
8.6.6 管线执行绪类别GuanDaoThread
8.6.7 线条类别Line
8.6.8 墙壁类别Wall
8.6.9 墙壁执行绪类别WallThread
8.6.10 碰撞反射的工具类别ReflectUtil
8.6.11 沙漏矩形类别TextureRectShaLou
8.6.12 沙漏执行绪类别ShaLouThread
8.6.13 游戏介面绘制类别MySurfaceView
8.7 游戏中着色器的开发
8.7.1 纹理的着色器
8.7.2 按钮的着色器
8.7.3 管线的着色器
8.7.4 水波纹的着色器
8.7.5 沙漏的着色器
8.8 游戏的最佳化与改进
第9 章 运动竞技类游戏 — 3D 乒乓球锦标赛
9.1 游戏背景及功能概述
9.1.1 游戏背景概述
9.1.2 游戏功能简介
9.2 游戏的策划和准备工作
9.2.1 游戏的策划
9.2.2 游戏开发的准备工作
9.3 游戏的架构
9.3.1 游戏的整体架构
9.3.2 游戏的类别架构
9.4 公共类别
9.4.1 主控制类别MainActivity
9.4.2 声音震动控制类别SoundAndShakeUtil
9.5 主介面相关类别
9.5.1 主介面类别MainMenuView
9.5.2 主介面物体类别
9.6 游戏介面相关类别
9.6.1 游戏介面类别GameSurfaceView
9.6.2 乒乓球类别GameBall
9.6.3 乒乓球台类别GameTable
9.6.4 游戏房间类别GameRoom
9.6.5 飘扬的旗帜类别GameFlyFlag
9.6.6 球拍控制类别GameBat Contorl
9.7 人工智慧与物理引擎相关类别
9.7.1 实体世界类比线路程BallForContorl
9.7.2 人工智慧计算辅助类别CalculateUtil
9.8 录影功能模组相关类别
9.8.1 录影基本资料类别FrameData
9.8.2 录影播放执行绪类别PlayVideoThread
9.8.3 录影功能辅助工具类别VideoUtil
9.9 游戏中的着色器
9.9.1 普通纹理着色器
9.9.2 球台阴影着色器
9.9.3 飘扬的旗帜着色器
9.10 游戏的最佳化与改进
第10 章 运动竞技类游戏 — 3D 极品撞球
10.1 游戏背景及功能概述
10.1.1 游戏背景概述
10.1.2 游戏功能介绍
10.2 游戏的策划及准备工作
10.2.1 游戏的策划
10.2.2 Android 平台下游戏的准备工作
10.3 游戏的架构
10.3.1 各个类别简介
10.3.2 游戏框架简介
10.4 公共类别MyActivity
10.5 辅助介面相关类别
10.5.1 欢迎介面类别WelcomeView
10.5.2 主选单介面类别MainMenuView
10.5.3 声音控制介面类别SoundControlView
10.5.4 说明介面类别HelpView
10.5.5 积分榜介面类别HighScoreView
10.6 游戏介面相关类别
10.6.1 球类别BallDingDian
10.6.2 球运动控制类别BallKongZhi
10.6.3 小地图类别MiniMap
10.6.4 球走执行绪类别BallGoThread
10.6.5 移动摄影机的执行绪类别MoveCameraThread
10.6.6 提示讯息的执行绪类别RegulationTimeThread
10.6.7 虚拟按钮监听执行绪类别ThreadKey
10.6.8 墙壁类别Qiang
10.6.9 进度指示器的百分比类别Percentage
10.6.10 圆面类别Ci rcle
10.6.11 球桿侧面类别CueSide
10.6.12 游戏介面绘制类别MySurfaceView
10.7 相关工具类别
10.7.1 资料库相关类别DBUtil
10.7.2 图片处理工具类别PicLoadUtil
10.7.3 倒计时类别Timer
10.7.4 声音控制类别SoundSwitchButton
10.8 游戏中着色器的开发
10.8.1 纹理着色器
10.8.2 阴影着色器
10.9 游戏的最佳化与改进
图书序言
图书试读
None
深入理解Android 3D游戏:开发商业版硬体加速实战 epub 下载 mobi 下载 pdf 下载 txt 电子书 下载 2024
深入理解Android 3D游戏:开发商业版硬体加速实战 epub 下载 mobi 下载 pdf 下载 txt 电子书 下载 2024
深入理解Android 3D游戏:开发商业版硬体加速实战 pdf epub mobi txt 电子书 下载 2024
用户评价
类似图书 点击查看全场最低价
深入理解Android 3D游戏:开发商业版硬体加速实战 pdf epub mobi txt 电子书 下载