最新公告
  • 开通终身SVIP,享全站不限量下载次数-云资源-集成各类网络资源-正在更新中-预计更新到5W+文章开通SVIP
  • 文章介绍
  • 评价建议
  • 资源名称:Android游戏开发实践指南

    内容简介:

    《华章程序员书库:Android游戏开发实践指南》是一本经典的Android游戏开发教程,由资深软件开发专家亲自执笔,AndEngine引擎创建者作序推荐。《华章程序员书库:Android游戏开发实践指南》中以开源引擎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

    4.1 andengine的场景 / 53

    4.1.1 实体/组件模型 / 53

    4.1.2 entity类 / 54

    4.1.3 构造器 / 54

    4.1.4 entity类的位置相关方法 / 55

    4.1.5 entity类的缩放相关方法 / 55

    4.1.6 entity类的颜色相关方法 / 56

    4.1.7 entity类的旋转相关方法 / 57

    4.1.8 管理子对象 / 57

    4.1.9 管理modifier / 58

    4.1.10 其他有用的entity类方法 / 58

    4.1.11 layer类 / 59

    4.1.12 scene类 / 59

    4.1.13 背景管理 / 60

    4.1.14 子scene对象管理 / 60

    4.1.15 layer对象管理 / 61

    4.1.16 上级scene对象管理 / 61

    4.1.17 触摸区域管理 / 61

    4.1.18 特殊scene类 / 61

    4.1.19 用于entity的modifier类 / 62

    4.1.20 entitymodifier类的通用方法 / 63

    4.1.21 位置相关的entitymodifier类 / 63

    4.1.22 缩放相关的entitymodifier类 / 66

    4.1.23 颜色相关的entitymodifier类 / 67

    4.1.24 旋转相关的entitymodifier类 / 67

    4.1.25 透明度相关的entitymodifier类 / 68

    4.1.26 延迟相关的entitymodifier类 / 69

    4.1.27 modifier的组合 / 69

    4.1.28 easefunction / 71

    4.2 创建游戏第1关的场景 / 79

    4.3 总结 / 84

    4.4 习题 / 85

    第5章 绘制与精灵 / 86

    第6章 动画 / 106

    第7章 文本 / 125

    第8章 用户输入 / 144

    第9章 瓦片地图 / 168

    第10章 粒子系统 / 193

    第11章 声音 / 213

    第12章 物理效果 / 237

    第13章 人工智能 / 272

    第14章 计分与碰撞 / 291

    第15章 多媒体扩展包 / 315

    第16章 游戏集成 / 334

    第17章 测试与发行 / 352

    附录 习题解答 / 369

    资源截图:
    1.png


    中国黑防联盟 » Android游戏开发实践指南_游戏开发教程
    • 50037资源总数(个)
    • 0本周发布(个)
    • 0 今日发布(个)
    • 1696稳定运行(天)

    提供最优质的资源集合

    立即查看 了解详情