• Android游戏开发详解
21年品牌 40万+商家 超1.5亿件商品

Android游戏开发详解

全新正版 极速发货

33.73 5.7折 59 全新

仅1件

广东广州
认证卖家担保交易快速发货售后保障

作者(美)乔伊(James S.Cho) 著; 译

出版社人民邮电出版社

ISBN9787115391858

出版时间2015-07

装帧平装

开本16开

定价59元

货号1201134165

上书时间2024-09-05

谢岳书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介
James有多年的游戏开发经验。他很早在笔记本上开始了自己的游戏开发职业经历,很终创建了Kilobolt,这是一家位于美国的独立游戏工作室。此外,他还教授一系列流行的编程课程,并且在杜大学学习计算机科学的同时担任助教。
除了编写代码,做科学研究相关的阅读,James还是曼联球迷,并且不断探索新的美食。

目录
部分Java基础知识
章程序设计基础1
1.1什么是编程1
1.2数据类型2
1.3声明和初始化变量3
1.4关于位的一切(位和字节的简单介绍)6
1.5运算7
1.6函数(在Java中称为“方法”更好)10
1.7控制流程部分—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.10使用对象42
2.11创建新的对象变量43
2.12设置和访问对象的状态44
2.13调用对象的行为46
2.14隐藏变量47
2.15改进程序48
2.16区分类和对象54
2.17对象是独立的54
2.18使用JavaAPI中的对象55
2.19使用字符串56
2.20对象的更多实践——模拟一个色子59
2.21对象和基本类型的分组62
2.22小结71
第3章设计更好的对象72
3.1构造方法72
3.2getter和setter78
3.3接口81
3.4多态82
3.5继承83
3.6图形85
3.7里程碑92
第2部分Java游戏开发
第4章游戏开发基础95
4.1Java游戏开发概览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.10由此开始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.9Ellio:优化至关重要220
6.10Ellio:不错概览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游戏开发
第7章开始Android开发267
7.1Android:全新世界的共同语言267
7.2Hello,Android:个AndroidApp268
7.3导航一个Android应用程序项目272
7.4Android概念基础275
7.5重新编写HelloWorld281
7.6运行Android应用程序288
7.7Activity生命周期295
7.8响应事件并启动另一个Activity297
7.9LogCat:调试基础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部分实现触摸
0章发布游戏413
10.1准备好游戏413
10.2在GooglePlay发布游戏417
10.3更新游戏421
10.4集成GooglePlay游戏服务439
1章继续旅程444
11.1发布游戏444
11.2附加资源444
11.3继续前进445
11.4结束语447
附录A再谈static448
附录B移动的简单物理450
附录C7步构建Andriod游戏452

内容摘要
Android游戏开发有很大的市场需求,但又容易给人以很简单的错觉。实际上,Android游戏开发涉及编程基础、Java编程语言、游戏开发、代码优化、Android应用程序开发等众多的知识和技能。
本书是一本面向初学者的很好的Android游戏开发指南。全书共11章,分为4个部分,按部就班地介绍了Java语言和编写面向对象的应用程序等基本知识,带领读者尝试Android的构建模块,并创建有趣的、交互性的、支持触摸控制的2D游戏。本书还通过配套站点,提供了众多的示例Java和Android游戏项目库,可供你自己继续学习并成长为一名游戏程序员。
如果你已经或者想要开发Android游戏,但是却不知道从何下手,那么本书是为你量身定做的。不管你是没有任何编程经验的初学者,还是一名有经验的Java开发者,都可以通过阅读本书成长为一名Android游戏开发人员。

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP