登入帳戶  | 訂單查詢  | 購物車/收銀台(0) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書

『簡體書』Android游戏编程入门经典

書城自編碼: 2089412
分類:簡體書→大陸圖書→計算機/網絡圖形圖像/多媒體
作者: [美]哈伯
國際書號(ISBN): 9787115319548
出版社: 人民邮电出版社
出版日期: 2013-07-01
版次: 1 印次: 1
頁數/字數: 304/490000
書度/開本: 16开 釘裝: 平装

售價:HK$ 129.9

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
盗墓笔记之秦岭神树4
《 盗墓笔记之秦岭神树4 》

售價:HK$ 57.3
战胜人格障碍
《 战胜人格障碍 》

售價:HK$ 66.7
逃不开的科技创新战争
《 逃不开的科技创新战争 》

售價:HK$ 103.3
漫画三国一百年
《 漫画三国一百年 》

售價:HK$ 55.2
希腊文明3000年(古希腊的科学精神,成就了现代科学之源)
《 希腊文明3000年(古希腊的科学精神,成就了现代科学之源) 》

售價:HK$ 82.8
粤行丛录(岭南史料笔记丛刊)
《 粤行丛录(岭南史料笔记丛刊) 》

售價:HK$ 80.2
岁月待人归:徐悲鸿自述人生艺术
《 岁月待人归:徐悲鸿自述人生艺术 》

售價:HK$ 61.4
女人的中国医疗史:汉唐之间的健康照顾与性别
《 女人的中国医疗史:汉唐之间的健康照顾与性别 》

售價:HK$ 103.8

 

建議一齊購買:

+

HK$ 211.5
《Android 4 游戏入门经典(第3版)(移动开发经典丛书》
+

HK$ 200.6
《Android 4编程入门经典——开发智能手机与平板电脑应用》
+

HK$ 203.6
《Android 4 游戏编程入门经典(移动与嵌入式开发技术)》
+

HK$ 205.9
《Android从入门到精通(附光盘1张)》
+

HK$ 174.1
《Android游戏编程之从零开始(配光盘)(融入多年游戏开发》
編輯推薦:
全球销量逾百万册的系列图书;
连续十余年打造的经典品牌;
直观、循序渐进的学习教程;
掌握关键知识的最佳起点;
 “Read Less,Do More”(精读多练)的教学理念;
以示例引导读者完成最常见的任务;
每章内容针对初学者精心设计,1小时轻松阅读学习,24小时彻底掌握关键知识;
每章案例与练习题助你轻松完成常见任务;
通过实践提高应用技能,巩固所学知识;
书中示例源码可通过http:vdisk.weibo.comsBM3qA下载。
內容簡介:
Android是一种基于Linux的自由及开放源码的操作系统,自从2007年被Google公司发布以来,载有Android平台的智能设备在全球消费者市场攻城略地,如今其市场占有率已经全面超越其他移动平台,稳居世界第一。
《Android游戏编程入门经典》分为3部分,基于最新的Android
4编写,循序渐进地介绍了Android移动游戏开发所需要的基本知识,其中包括安装和配置开发工具、Android
SDK;学习与Android相关的知识,以及使用SDK支持的Android设备,比如图形设备、触摸屏、音频系统和传感器;使用辅助类来创建Android平台的基本游戏引擎,这些辅助类涵盖了编写大多数视频游戏所需要的常见游戏功能。此外,《Android游戏编程入门经典》还给出了每个示例的代码供读者参考。
《Android游戏编程入门经典》适合有一定Java基础和编程经验的读者阅读,也适合有志于从事Android平台游戏开发的读者阅读。
關於作者:
Jonathan Harbour是一位作家兼讲师,他对计算机和视频游戏的喜爱可以追溯到Commodore PET和Atari
2600时代。他拥有信息系统管理的硕士学位,其作品网站www.jharbour.com包含一个讨论论坛。他还编写了《Sams
Teach Yourself Windows Phone 7 Game Programming in 24
Hours》一书。对科学电影的热爱使他与一些朋友共同制作了广受欢迎的经典视频游戏Starflight—The Lost
Colony(《星际射击——失却的殖民地》,网址为www.starflightgame.com)。
目錄
第1部分 简介
第1章 Android 4简介 
1.1 Android 4简介 
1.2 Android SDK简介 
1.3 Android NDK简介 
1.4 Android开发系统要求 
1.5 Android平台的历史 
1.6 Android硬件规格 
1.7 小结 
1.8 问与答 
1.9 测验 
1.9.1 问题 
1.9.2 答案 
1.9.3 作业 

第2章 安装开发工具 
2.1 安装JDK 
2.2 下载NetBeans软件包 
2.3 安装软件包 
2.4 安装Android SDK 
2.5 下载SDK 
2.6 安装SDK 
2.7 运行Android SDK Manager 
2.8 安装Eclipse的ADT插件 
2.9 小结 
2.10 问与答 
2.11 测验 
2.11.1 问题 
2.11.2 答案 
2.11.3 作业 

第3章 使用Android SDK配置NetBeans和Eclipse 
3.1 创建Android模拟器设备 
3.2 创建新模拟器设备 
3.3 运行模拟器 
3.4 将Android SDK添加到NetBeans中 
3.5 为Eclipse添加Android SDK支持 
3.5.1 在Eclipse中创建新Android项目 
3.5.2 选择Android构建目标 
3.6 小结 
3.7 问与答 
3.8 测验 
3.8.1 问题 
3.8.2 答案 
3.8.3 作业 

第4章 创建第一个Android程序 
4.1 创建新的Android项目 
4.1.1 配置NBAndroid插件 
4.1.2 完成新项目设置 
4.2 构建新项目 
4.2.1 打开输出窗口 
4.2.2 在模拟器中运行程序 
4.3 编辑Hello,Android!程序 
4.4 对比模拟器和Android设备 
4.4.1 AVD限制 
4.4.2 安装Android Debug Bridge Device Driver 
4.4.3 在Android设备上运行代码 
4.5 小结 
4.6 问与答 
4.7 测验 
4.7.1 问题 
4.7.2 答案 
4.7.3 作业 

第2部分 Android硬件

第5章 开始使用图形 
5.1 了解Activity类 
5.1.1 程序生命周期 
5.1.2 可视生命周期 
5.1.3 前台生命周期 
5.2 测试Activity状态 
5.2.1 创建新项目 
5.2.2 源代码 
5.3 世界上最简单的Android图形演示 
5.3.1 取消选中第一个图形演示 
5.3.2 画布和视图简介 
5.4 小结 
5.5 问与答 
5.6 测验 
5.6.1 问题 
5.6.2 答案 
5.6.3 作业 

第6章 绘制基本形状和文本 
6.1 绘制基本矢量形状 
6.1.1 绘制圆形 
6.1.2 绘制线条 
6.1.3 绘制方框 
6.1.4 绘制圆角矩形 
6.1.5 绘制三角形 
6.1.6 更改样式:描边和填充 
6.1.7 基本图形演示 
6.2 绘制文本 
6.3 编写Javadoc的代码 
6.4 Android屏幕密度和分辨率 
6.5 小结 
6.6 问与答 
6.7 测验 
6.7.1 问题 
6.7.2 答案 
6.7.3 作业 

第7章 加载和绘制图像 
7.1 双缓冲绘图 
7.1.1 创建内存位图 
7.1.2 创建绘图画布 
7.1.3 使用后台缓冲 
7.2 加载位图文件 
7.2.1 添加位图资产 
7.2.2 使用AssetManager 
7.2.3 使用InputStream 
7.2.4 使用BitmapFactory 
7.2.5 关闭输入流 
7.2.6 完整的位图加载代码 
7.3 绘制位图 
7.3.1 为透明度创建aplha通道 
7.3.2 完成的示例 
7.4 小结 
7.5 问与答 
7.6 测验 
7.6.1 问题 
7.6.2 答案 
7.6.3 作业 

第8章 使用循环赋予游戏活力 
8.1 创建线程游戏循环 
8.1.1 查看非线程代码 
8.1.2 编写线程代码 
8.2 不使用onDraw进行绘制 
8.3 Runnable Animation Demo 
8.3.1 为行走的角色制作动画 
8.3.2 项目源代码 
8.4 小结 
8.5 问与答 
8.6 测验 
8.6.1 问题 
8.6.2 答案 
8.6.3 作业 

第9章 多点触摸用户输入 
9.1 单点触摸输入 
9.1.1 监听触摸事件 
9.1.2 单点触摸输入演示 
9.2 多点触摸输入 
9.2.1 简单示例 
9.2.2 封装多点触摸输入 
9.2.3 多点触摸演示 
9.3 小结 
9.4 问与答 
9.5 测验 
9.5.1 问题 
9.5.2 答案 
9.5.3 作业 

第10章 使用加速度计 
10.1 Android传感器 
10.1.1 访问传感器 
10.1.2 禁用屏幕方向改变 
10.1.3 加速度计初始化 
10.1.4 加速度计运动 
10.1.5 获取可用传感器列表 
10.1.6 完整示例 
10.2 小结 
10.3 问与答 
10.4 测验 
10.4.1 问题 
10.4.2 答案 
10.4.3 作业 

第11章 使用线性加速度传感器和近距离传感器 
11.1 访问线性加速度传感器 
11.1.1 初始化线性加速度传感器 
11.1.2 关于暂停和恢复 
11.1.3 读取传感器 
11.1.4 线性加速度演示 
11.2 访问近距离传感器 
11.3 小结 
11.4 问与答 
11.5 测验 
11.5.1 问题 
11.5.2 答案 
11.5.3 作业 

第12章 使用重力传感器和压力传感器 
12.1 使用重力传感器 
12.1.1 初始化重力传感器 
12.1.2 读取重力传感器 
12.1.3 测试重力传感器 
12.2 使用压力传感器 
12.2.1 初始化压力传感器 
12.2.2 读取压力传感器 
12.3 小结 
12.4 问与答 
12.5 测验 
12.5.1 问题 
12.5.2 答案 
12.5.3 作业 

第13章 创建自己的“手机传感器” 
13.1 封装Android传感器 
13.1.1 BaseSensor 
13.1.2 加速度计 
13.1.3 线性加速度 
13.1.4 近距离传感器 
13.1.5 重力传感器 
13.1.6 压力传感器 
13.1.7 陀螺仪传感器 
13.1.8 指南针 
13.1.9 光检测器 
13.2 创建手机传感器项目 
13.2.1 包和导入 
13.2.2 主要类 
13.2.3 DrawView 
13.2.4 暂停和恢复 
13.2.5 线程进程 
13.2.6 创建面板 
13.2.7 更新传感器 
13.2.8 绘制传感器面板 
13.2.9 辅助方法 
13.2.10 SensorPanel类 
13.2.11 输出文本行 
13.2.12 Sensors类 
13.2.13 捕捉传感器事件 
13.2.14 未使用的准确性事件 
13.2.15 暂停和恢复应用程序 
13.2.16 BaseSensor类 
13.2.17 各种传感器类 
13.3 小结 
13.4 问与答 
13.5 测验 
13.5.1 问题 
13.5.2 答案 
13.5.3 作业 

第14章 使用音频系统 
14.1 使用MediaPlayer播放音频 
14.1.1 受支持的音频格式 
14.1.2 初始化MediaPlayer 
14.1.3 将音频文件添加到项目中 
14.1.4 播放音频剪辑 
14.2 使用SoundPool播放音频 
14.2.1 初始化SoundPool 
14.2.2 加载音频资源 
14.2.3 播放音频资源 
14.2.4 Audio Demo程序 
14.3 小结 
14.4 问与答 
14.5 测验 
14.5.1 问题 
14.5.2 答案 
14.5.3 作业 

第3部分 Android Gameplay

第15章 构建Android游戏引擎 
15.1 设计Android游戏引擎 
15.1.1 设计目标 
15.1.2 引擎组件 
15.2 创建Android库项目 
15.3 编写核心引擎类 
15.3.1 Engine类 
15.3.2 Timer类 
15.3.3 TextPrinter类 
15.3.4 Texture类 
15.4 引擎测试演示项目 
15.4.1 引擎演示源代码 
15.4.2 记录引擎演示的日志 
15.5 小结 
15.6 问与答 
15.7 测验 
15.7.1 问题 
15.7.2 答案 
15.7.3 作业 

第16章 创建SpriteActor类 
16.1 静态子画面为道具 
16.2 动态子画面为角色 
16.3 封装基本子画面功能 
16.3.1 拟定计划和设计 
16.3.2 新Sprite类的简介 
16.3.3 回顾Texture 
16.4 测试Sprite类 
16.4.1 子画面演示源代码 
16.4.2 测试Sprite类 
16.5 小结 
16.6 问与答 
16.7 测验 
16.7.1 问题 
16.7.2 答案 
16.7.3 作业 

第17章 使用子画面表单地图集制作帧动画 
17.1 使用一张图像制作动画 
17.1.1 排列动画帧 
17.1.2 从连续图像绘制帧 
17.2 使用子画面表单纹理地图集制作动画 
17.3 动画演示 
17.4 小结 
17.5 问与答 
17.6 测验 
17.6.1 问题 
17.6.2 答案 
17.6.3 作业 

第18章 高级多动画技术 
18.1 创建动画系统 
18.1.1 编写动画基类 
18.1.2 Sprite类改进 
18.1.3 alpha动画 
18.1.4 帧动画 
18.1.5 旋转动画 
18.1.6 跳动动画 
18.1.7 圆周运动动画 
18.2 动画系统演示 
18.3 小结 
18.4 问与答 
18.5 测验 
18.5.1 问题 
18.5.2 答案 
18.5.3 作业 

第19章 使用矩阵变换处理子画面 
19.1 矩阵平移 
19.1.1 坐标系 
19.1.2 矩阵平移选项 
19.2 矩阵旋转 
19.3 矩阵缩放 
19.4 矩阵变换演示 
19.4.1 结合使用三个矩阵 
19.4.2 将帧渲染到划痕位图 
19.4.3 获得屏幕分辨率Precanvas 
19.4.4 “扭曲”行为 
19.4.5 更新的Sprite类 
19.4.6 子画面变换演示 
19.5 小结 
19.6 问与答 
19.7 测验 
19.7.1 问题 
19.7.2 答案 
19.7.3 作业 

第20章 实体分组 
20.1 实体分组 
20.1.1 引擎改进 
20.1.2 跳动动画更新 
20.1.3 扭曲行为更新 
20.1.4 围栏行为 
20.1.5 实体分组演示 
20.2 小结 
20.3 问与答 
20.4 测验 
20.4.1 问题 
20.4.2 答案 
20.4.3 作业 

第21章 碰撞检测 
21.1 碰撞检测技术 
21.1.1 边界矩形框碰撞 
21.1.2 边界圆形径向碰撞 
21.2 演示碰撞 
21.2.1 引擎改进 
21.2.2 子画面改进 
21.2.3 碰撞演示源代码 
21.3 小结 
21.4 问与答 
21.5 测验 
21.5.1 问题 
21.5.2 答案 
21.5.3 作业 

第22章 使用线性速度实现实际运动 
22.1 从一个方向计算速度 
22.2 在移动方向上“定位”子画面 
22.3 改进引擎 
22.3.1 Sprite类的变化 
22.3.2 改进动画类 
22.3.3 对速度行为进行分类 
22.3.4 更新圆周运动类 
22.3.5 更新围栏行为 
22.3.6 更新扭曲行为 
22.3.7 引擎改进 
22.4 小结 
22.5 问与答 
22.6 测验 
22.6.1 问题 
22.6.2 答案 
22.6.3 作业 

第23章 滚动背景 
23.1 背景滚动概述 
23.1.1 翻转滚动矩形 
23.1.2 创建滚动纹理 
23.2 射击游戏 
23.3 小结 
23.4 问与答 
23.5 测验 
23.5.1 问题 
23.5.2 答案 
23.5.3 作业 

第24章 球类游戏 
24.1 创建球类游戏 
24.1.1 自动移动球 
24.1.2 自动限制球拍 
24.1.3 球类游戏源代码 
24.2 小结 
24.3 问与答 
24.4 测验 
24.4.1 问题 
24.4.2 答案 
24.4.3 作业

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.