点此搜书

当前位置:Android游戏开发详解pdf电子书下载 > 工业技术
Android游戏开发详解
  • 作 者:(美)乔伊著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2015
  • ISBN:9787115391858
  • 标注页数:454 页
  • PDF页数:464 页
  • 请阅读订购服务说明与试读!

文档类型

价格(积分)

购买连接

试读

PDF格式

14

立即购买

点击试读

订购服务说明

1、本站所有的书默认都是PDF格式,该格式图书只能阅读和打印,不能再次编辑。

2、除分上下册或者多册的情况下,一般PDF页数一定要大于标注页数才建议下单购买。【本资源464 ≥454页】

图书下载及付费说明

1、所有的电子图书为PDF格式,支持电脑、手机、平板等各类电子设备阅读;可以任意拷贝文件到不同的阅读设备里进行阅读。

2、电子图书在提交订单后一般半小时内处理完成,最晚48小时内处理完成。(非工作日购买会延迟)

3、所有的电子图书都是原书直接扫描方式制作而成。

第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 魔术揭秘——编译器和JVM 35

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和setter 78

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 检查点#1 113

4.6 定义状态 113

4.7 检查点#2 125

4.8 多任务的需求 125

4.9 检查点#3 145

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 添加andomNumberGenerator 213

6.8 添加动画 214

6.9 Ellio:优化至关重要 220

6.10 Ellio:高级概览 222

6.11 准备Ellio对象 223

6.12 添加和加载资源 224

6.13 设计和实现Player 231

6.14 设计和实现云 242

6.15 设计和实现砖块类 244

6.16 设计和实现支持性的状态类 247

6.17 设计和实现PlayState 253

6.18 开始另一段旅程 264

第3部分 Android游戏开发 267

第7章 开始Android开发 267

7.1 Android:全新世界的共同语言 267

7.2 Hello, Android:第一个Android App 268

7.3 导航一个Android应用程序项目 272

7.4 Android概念基础 275

7.5 重新编写Hello World 281

7.6 运行Android应用程序 288

7.7 Activity生命周期 295

7.8 响应事件并启动另一个Activity 297

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 再谈static 448

附录B 移动的简单物理 450

附录C 7步构建Andriod游戏 452

购买PDF格式(14分)
返回顶部