欢迎访问学兔兔,学习、交流 分享 !

返回首页 |

Android 游戏开发实践指南

收藏
  • 大小:134.11 MB
  • 语言:中文版
  • 格式: PDF文档
  • 阅读软件: Adobe Reader
资源简介
Android 游戏开发实践指南
作 者: (美)罗格斯(Rogers,R.)著,爱飞翔 译
出版时间: 2012
丛编项: 华章程序员书库
内容简介
  《Android游戏开发实践指南》是一本经典的Android游戏开发教程,由资深软件开发专家亲自执笔,AndEngine引擎创建者作序推荐。 书中以开源引擎AndEngine为基础,不仅以专题的形式巧妙地将Android游戏开发必须掌握的各项关键技术(场景、图层、图形绘制、精灵、动画、物理效果、粒子系统、碰撞检测、关卡设计、美工、声音……)串联起来,系统地讲解了Android游戏开发者应该学习的理论知识,而且用一个完整的案例贯穿全书,将游戏开发的各项要素整合到一起,对Android游戏开发的方法和流程做了一个全景展示,可操作性极强。 《Android游戏开发实践指南》共分17章:第1章介绍手机游戏的概况和类型;第2章~第15章各章都会阐述一个与游戏开发相关的话题,其中包括游戏的要素与游戏开发的工具,游戏逻辑循环的概念和用AndEngine开始开发游戏的方法,场景、图层、场景切换与实体修改器,精灵和动画精灵的绘制方法,文本和用户输入,瓦片地图,粒子系统,声音,物理效果,人工智能,计分与碰撞以及多媒体扩展包;第16章介绍如何通过完善现有功能使游戏更有趣;第17章介绍游戏的测试与发行。每章最后都有练习题,可帮助读者边学边练,迅速提高技能,书最后提供了习题答案。
目录
译者序

前言
第1章 手机游戏 / 1
1.1 手机游戏市场 / 2
1.2 电脑游戏的世界 / 3
1.2.1 游戏类型 / 3
1.2.2 适合于手机的游戏 / 5
1.2.3 典型的游戏组件 / 6
1.2.4 《少女大战吸血鬼》 / 8
1.2.5 V3的设计 / 9
1.3 AndEngine范例 / 11
1.4 总结 / 12
1.5 习题 / 12
第2章 游戏要素与工具 / 14
2.1 软件开发工具 / 15
2.1.1 Android SDK / 15
2.1.2 AndEngine游戏引擎库 / 16
2.1.3 AndEngine游戏概念 / 17
2.1.4 Box2D物理引擎 / 19
2.2 图形工具 / 19
2.2.1 矢量图工具:Inkscape / 20
2.2.2 位图工具:GIMP / 21
2.2.3 动画捕捉:AnimGet / 22
2.2.4 瓦片地图创建工具:Tiled / 23
2.2.5 TrueType字体创建与编辑工具:FontStruct / 23
2.3 声音工具 / 24
2.3.1 音效工具:Audacity / 24
2.3.2 背景音乐工具:MuseScore / 25
2.4 初试身手:制作启动画面 / 26
2.4.1 创建游戏项目 / 27
2.4.2 加入AndEngine库 / 27
2.4.3 加入启动画面代码 / 28
2.4.4 用模拟器运行游戏 / 30
2.4.5 用Android设备运行游戏 / 31
2.5 总结 / 31
2.6 习题 / 32
第3章 游戏循环与菜单 / 33
3.1 游戏循环概述 / 34
3.2 AndEngine的游戏循环 / 35
3.2.1 初始化Engine对象 / 35
3.2.2 其他Engine类 / 36
3.3 为V3增加菜单屏幕 / 37
3.3.1 AndEngine的菜单 / 37
3.3.2 构建V3的开始菜单 / 40
3.3.3 创建菜单 / 40
3.3.4 MainMenuActivity类 / 45
3.3.5 常数与字段 / 46
3.3.6 onLoadResources()方法 / 46
3.3.7 onLoadScene()方法 / 46
3.3.8 createStaticMenuScene()方法与createPopUpScene()方法 / 46
3.3.9 onKeyDown()方法与onMenuItemClicked()方法 / 47
3.3.10 从启动画面切换到菜单 / 47
3.4 内存使用 / 50
3.5 “退出”选项 / 50
3.6 总结 / 50
3.7 习题 / 51
第4章 场景、图层、场景切换与实体修改器 / 52
下载地址