Android 4 游戏实战编程

作者:J. F. DiMarzio著 张龙 译

丛书名:移动与嵌入式开发技术

定价:48元

印次:1-1

ISBN:9787302304982

出版日期:2012.12.01

印刷日期:2012.12.20

图书责编:王军

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

iOS平台的进入门槛不高,对于有志在移动应用领域有所表现的开发者来说,能很容易掌握开发技术,同时也能容易地将自己开发的应用投入到iOS平台上,包括移动游戏在内的移动应用创业将会是移动互联网领域最有前景和最有商机的方向。在越来越多的大型开发企业和发行商不断涌入到这一新兴领域的背景下,个人开发者如何才能开发出让人眼前一亮的移动应用,并能在市场的检验下取得不错的成绩呢?从本书中你将找到答案。在本书中,作者对App Store的研究以及针对应用开发提出的种种建议,是非常有价值的,能让开发者找到一种应用开发的捷径。

前 言 欢迎阅读《Android 4 游戏实战编程》。本书将会从概念到代码一步步介绍两个不同的移动游戏的演变过程。读者会学习到如何从一个基本想法来构思出一个游戏并完成编写引擎的复杂任务以将想法转变为真正的游戏。 编写这本书的目的在于介绍在Android 4平台上创建2D游戏与3D游戏所需的技能。Android 4将基于Android的移动电话与平板电脑上的操作系统统一为一个通用的SDK。这意味着你所开发的游戏可以运行在最新的平板电脑与手机上,可以运行在最棒的硬件之上。现在,同样的游戏可以运行在这两种设备之上;只需要迈出第一步并创建一个引人入胜的游戏即可。 当完整支持OpenGL ES 2D与OpenGL ES 3D的Android SDK发布后,作者很快发现自己想要创建令人瞩目且好玩的游戏。那时就意识到创建这些游戏所需的技能(虽然掌握起来并不是那么困难)靠自己来探索并不是那么容易的事情。事实上,如果之前没有OpenGL特别是OpenGL ES方面的经验,那么进入到一般的Android游戏开发领域将是非常困难的。 本书决定利用之前在开发Android休闲游戏时所习得的技能,将其划分成核心的基本技能集,读者可以在游戏开发的过程中轻松掌握并扩展这些技能。可能无法通过这些技能在学习完本书后创建出下一个红色兵团:大决战游戏,但你可以通过其了解一些必备的知识,从而理解这些游戏是如何创建出来的,并且通过自己的奋斗和实践将其创建出来。 毫无疑问,读者的脑海中肯定已经有了第一个Android游戏的样子。你知道它的样子、知道怎么玩这个游戏。不知道的是如何将脑海中的想法变成现实,...

目录
荐语
查看详情 查看详情
目    录

第Ⅰ部分  规划与创建2D游戏

第1章  欢迎进入Android游戏世界 / 3

1.1  Android游戏编程 / 3

1.2  从一个好故事开始 / 4

1.2.1  故事缘何重要 / 5

1.2.2  编写你的故事 / 6

1.3  本书的学习方式 / 8

1.4  获取Android开发工具 / 9

1.5  选择Android版本 / 11

1.6  小结 / 12

第2章  射击游戏“星空战士” / 13

2.1  “星空战士”背后的故事 / 13

2.2  是什么构成了游戏 / 15

2.2.1  理解游戏引擎 / 16

2.2.2  理解具体游戏代码 / 17

2.2.3  探索“星空战士”引擎 / 19

2.3  创建“星空战士”项目 / 20

2.4  小结 / 22

第3章  启动:制作菜单 / 23

3.1  构建启动画面 / 23

3.1.1  创建活动 / 24

3.1.2  创建一个新类 / 24

3.1.3  将类转变为活动 / 25

3.1.4  创建启动画面图片 / 29

3.1.5  导入图片 / 30

3.1.6  处理R.java文件 / 31

3.1.7  创建布局文件 / 31

3.1.8  编辑XML文件 / 32

3.1.9  使用FrameLayout / 33

3.1.10  添加图片与文本 / 33

3.1.11  连接StarfighterActivity与布局 / 36

3.1.12  创建渐变效果 / 38

3.1.13  线程化游... 查看详情

查看详情