图书介绍
Android游戏开发详解PDF|Epub|txt|kindle电子书版本网盘下载
![Android游戏开发详解](https://www.shukui.net/cover/12/30998288.jpg)
- (美)乔伊著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115391858
- 出版时间:2015
- 标注页数:454页
- 文件大小:62MB
- 文件页数:464页
- 主题词:移动电话机-游戏程序-程序设计
PDF下载
下载说明
Android游戏开发详解PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1部分 Java基础知识1
第1章 程序设计基础1
1.1 什么是编程1
1.2 数据类型2
1.3 声明和初始化变量3
1.4 关于位的一切(位和字节的简单介绍)6
1.5 运算7
1.6 函数(在Java中称为“方法”更好)10
1.7 控制流程第1部分if和else语句13
1.8 控制流程第2部分——while和for循环18
1.9 训练到此结束21
第2章 Java基础知识22
2.1 面向对象编程22
2.2 设置开发机器22
2.3 编写第一个程序27
2.4 执行Java程序34
2.5 魔术揭秘——编译器和JVM35
2.6 构建一个简单的计算器程序35
2.7 构建一个简单的计数程序38
2.8 对象的基础知识40
2.9 类41
2.1 0使用对象42
2.1 1创建新的对象变量43
2.1 2设置和访问对象的状态44
2.1 3调用对象的行为46
2.1 4隐藏变量47
2.1 5改进程序48
2.1 6区分类和对象54
2.1 7对象是独立的54
2.1 8使用Java API中的对象55
2.1 9使用字符串56
2.2 0对象的更多实践——模拟一个色子59
2.2 1对象和基本类型的分组62
2.2 2小结71
第3章 设计更好的对象72
3.1 构造方法72
3.2 getter和setter78
3.3 接口81
3.4 多态82
3.5 继承83
3.6 图形85
3.7 里程碑92
第2部分 Java游戏开发95
第4章 游戏开发基础95
4.1 Java游戏开发概览95
4.2 学习构建游戏96
4.3 构建游戏开发框架96
4.4 给项目添加图像文件106
4.5 检查点#1113
4.6 定义状态113
4.7 检查点#2125
4.8 多任务的需求125
4.9 检查点#3145
4.1 0由此开始148
第5章 保持简单149
5.1 游戏开发:高层级概览149
5.2 准备LoneBall项目150
5.3 实现游戏过程界面156
5.4 设计挡板161
5.5 创建Paddle类162
5.6 在PlayState中实现Paddle对象168
5.7 实现计分系统175
5.8 实现RandomNumberGenerator类177
5.9 设计球178
5.10 创建Ball类179
5.11 在PlayState中实现Ball对象185
5.12 处理碰撞:球vs.挡板以及球vs.消失189
5.13 导出游戏191
5.14 执行游戏192
5.15 小结194
5.16 下一关195
第6章 下一关196
6.1 框架需要进行一处更新196
6.2 规划修改:高层级的概览198
6.3 开始之前要了解的方法198
6.4 更新游戏循环199
6.5 切换到主动渲染205
6.6 更新State类210
6.7 添加andomNumberGenerator213
6.8 添加动画214
6.9 Ellio:优化至关重要220
6.10 Ellio:高级概览222
6.11 准备Ellio对象223
6.12 添加和加载资源224
6.13 设计和实现Player231
6.14 设计和实现云242
6.15 设计和实现砖块类244
6.16 设计和实现支持性的状态类247
6.17 设计和实现PlayState253
6.18 开始另一段旅程264
第3部分 Android游戏开发267
第7章 开始Android开发267
7.1 Android:全新世界的共同语言267
7.2 Hello, Android:第一个Android App268
7.3 导航一个Android应用程序项目272
7.4 Android概念基础275
7.5 重新编写Hello World281
7.6 运行Android应用程序288
7.7 Activity生命周期295
7.8 响应事件并启动另一个Activity297
7.9 LogCat:调试基础310
7.10 在Android游戏开发之路上继续前进311
第8章 Android游戏框架312
8.1 理解一般规则312
8.2 构建Android游戏框架312
8.3 讨论GameView的部件320
8.4 构建State、InputHandler和Painter类322
8.5 添加资源328
8.6 创建State类335
8.7 创建GameView类337
8.8 总结358
第9章 构建游戏360
9.1 准备项目360
9.2 实现模型类367
9.3 实现状态类374
9.4 另一个里程碑392
9.5 让它更快:优化游戏392
9.6 实现高分系统401
第4部分 实现触摸413
第10章 发布游戏413
10.1 准备好游戏413
10.2 在Google Play发布游戏417
10.3 更新游戏421
10.4 集成Google Play游戏服务439
第11章 继续旅程444
11.1 发布游戏444
11.2 附加资源444
11.3 继续前进445
11.4 结束语447
附录A 再谈static448
附录B 移动的简单物理450
附录C 7步构建Andriod游戏452