Android 4 游戏编程入门经典
作 者: (美)策希纳,(美)格林 著,曾繁贰,于建业,王炜 译
出版时间: 2012
丛编项: 移动与嵌入式开发技术
内容简介
《android4游戏编程入门经典》囊括了成为一名成功的android游戏开发者所需的全部知识。本书是一本可以信赖的指南,能够帮助你在移动游戏开发中迅速“升级”。学完本书并加以融会贯通,就能够编写出成功的android游戏。《android4游戏编程入门经典》将引导你在android平台上完整地开发出3个示例游戏,包括2d游戏和3d游戏。本书首先介绍游戏开发的理论基础,而且通过只使用剪刀、笔和纸从头设计一个完整的游戏,教会你游戏设计的基础知识。接下来,你将学习编程基础知识,并开始创建基本的游戏引擎和可玩的游戏。你将以一个有趣的2d游戏作为起点,最终创建出一个完善的3d太空入侵者游戏的克隆版本。这些项目将一步步地丰富你的知识和技能。主要内容设置和使用android开发工具:准备好编写自己的游戏经典的2d游戏编程:创建让人爱不释手的动作游戏和平台游戏 android图形和音频:让游戏看起来和听起来都如此美妙游戏机制:充分利用碰撞检测、物理知识和精灵动画 3d游戏编程:以简单的方式在游戏中添加复杂的3d最后一步:发布游戏,收到崩溃报告,帮助用户解决问题《android4游戏编程入门经典》详尽地介绍了移动游戏所需的一切基础知识,书中讲解的知识和技能将帮助你成为一名出色的移动游戏开发者。
目录
第1章 android,后起之秀
1.1 android简介
1.2 版本分裂
1.3 谷歌的角色
1.3.1 android开源项目
1.3.2 android market
1.3.3 挑战赛、设备播种计划和谷歌i/o
1.4 android的功能和体系结构
1.4.1 内核
1.4.2 运行库和dalvik虚拟机
1.4.3 系统库
1.4.4 应用程序框架
1.5 软件开发工具包
1.6 开发人员社区
1.7 设备,设备,设备
1.7.1 硬件
1.7.2 设备的范围
1.8 所有设备之间的兼容性
1.9 不同的手机游戏
1.9.1 人手一台游戏机
1.9.2 随时上网
1.9.3 普通用户与游戏迷
1.9.4 市场很大,开发人员很少
1.10 小结
第2章 从android sdk开始
2.1 搭建开发环境
2.1.1 安装jdk
2.1.2 安装android sdk
2.1.3 安装eclipse
2.1.4 安装adt eclipse插件
2.1.5 eclipse快速浏览
2.1.6 一些实用的eclipse快捷键
2.2 android环境下的hello world
2.2.1 创建项目
2.2.2 进一步分析项目
2.2.3 编写应用程序代码
2.3 运行和调试android应用程序
2.3.1 连接设备
2.3.2 创建一个android虚拟设备
2.3.3 运行应用程序
2.3.4 调试应用程序
2.3.5 logcat和ddms
2.3.6 使用adb
2.4 小结
第3章 游戏开发基础
3.1 游戏类型
3.1.1 休闲游戏