Android 游戏开发实践指南作 者: (美)罗格斯(Rogers,R.)著,爱飞翔 译出版时间: 2012丛编项: 华章程序员书库内容简介 《Android游戏开发实践指南》是一本经典的Android游戏开发教程,由资深软件开发专家亲自执笔,AndEngine引擎创建者作序推荐。 书中以开源引擎AndEngine为基础,不仅以专题的形式巧妙地将Android游戏开发必须掌握的各项关键技术(场景、图层、图形绘制、精灵、动画、物理效果、粒子系统、碰撞检测、关卡设计、美工、声音……)串联起来,系统地讲解了Android游戏开发者应该学习的理论知识,而且用一个完整的案例贯穿全书,将游戏开发的各项要素整合到一起,对Android游戏开发的方法和流程做了一个全景展示,可操作性极强。 《Android游戏开发实践指南》共分17章:第1章介绍手机游戏的概况和类型;第2章~第15章各章都会阐述一个与游戏开发相关的话题,其中包括游戏的要素与游戏开发的工具,游戏逻辑循环的概念和用AndEngine开始开发游戏的方法,场景、图层、场景切换与实体修改器,精灵和动画精灵的绘制方法,文本和用户输入,瓦片地图,粒子系统,声音,物理效果,人工智能,计分与碰撞以及多媒体扩展包;第16章介绍如何通过完善现有功能使游戏更有趣;第17章介绍游戏的测试与发行。每章最后都有练习题,可帮助读者边学边练,迅速提高技能,书最后提供了习题答案。目录译者序序前言第1章 手机游戏 / 11.1 手机游戏市场 / 21.2 电脑游戏的世界 / 31.2.1 游戏类型 / 31.2.2 适合于手机的游戏 / 51.2.3 典型的游戏组件 / 61.2.4 《少女大战吸血鬼》 / 81.2.5 V3的设计 / 91.3 AndEngine范例 / 111.4 总结 / 121.5 习题 / 12第2章 游戏要素与工具 / 142.1 软件开发工具 / 152.1.1 Android SDK / 152.1.2 AndEngine游戏引擎库 / 162.1.3 AndEngine游戏概念 / 172.1.4 Box2D物理引擎 / 192.2 图形工具 / 192.2.1 矢量图工具:Inkscape / 202.2.2 位图工具:GIMP / 212.2.3 动画捕捉:AnimGet / 222.2.4 瓦片地图创建工具:Tiled / 232.2.5 TrueType字体创建与编辑工具:FontStruct / 232.3 声音工具 / 242.3.1 音效工具:Audacity / 242.3.2 背景音乐工具:MuseScore / 252.4 初试身手:制作启动画面 / 262.4.1 创建游戏项目 / 272.4.2 加入AndEngine库 / 272.4.3 加入启动画面代码 / 282.4.4 用模拟器运行游戏 / 302.4.5 用Android设备运行游戏 / 312.5 总结 / 312.6 习题 / 32第3章 游戏循环与菜单 / 333.1 游戏循环概述 / 343.2 AndEngine的游戏循环 / 353.2.1 初始化Engine对象 / 353.2.2 其他Engine类 / 363.3 为V3增加菜单屏幕 / 373.3.1 AndEngine的菜单 / 373.3.2 构建V3的开始菜单 / 403.3.3 创建菜单 / 403.3.4 MainMenuActivity类 / 453.3.5 常数与字段 / 463.3.6 onLoadResources()方法 / 463.3.7 onLoadScene()方法 / 463.3.8 createStaticMenuScene()方法与createPopUpScene()方法 / 463.3.9 onKeyDown()方法与onMenuItemClicked()方法 / 473.3.10 从启动画面切换到菜单 / 473.4 内存使用 / 503.5 “退出”选项 / 503.6 总结 / 503.7 习题 / 51第4章 场景、图层、场景切换与实体修改器 / 52 上一篇: NFC:Arduino、Android与PhoneGap近场通信 下一篇: Android 网络开发技术实战详解