Android游戏开发实践指南_游戏开发教程
最近更新 2024年06月13日
资源编号 570333

Android游戏开发实践指南_游戏开发教程

郑重承诺丨云炬网络提供安全交易、信息保真!
云炬公益:平台收入的50%以上将进行公益慈善捐赠(不定期公示):
详情介绍

资源名称: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

资源截图:
Android游戏开发实践指南_游戏开发教程

资源下载此资源下载价格为9.9云朵点击检测网盘有效后购买
客服微信:2743319061
收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

声明:本站所有文章资源,如无特殊说明或标注,均为本站网友和创作者贡献分享。如若本站内容侵犯了原著者的合法权益,可联系网站客服QQ2743319061删除。

云炬星球 游戏开发 Android游戏开发实践指南_游戏开发教程 https://src.yunjunet.cn/570333.html

常见问题
  • 放心亲,我们不会为了几十块钱的东西坏了名声!
查看详情
  • 方法一:点击“立即下载.”按钮,付款后在下载弹窗的虚线框的隐藏信息里获取 方法二:在正文底部使用VIP查看隐藏的解压密码 方法三:联系【云炬网络】公众号客服获取
查看详情
  • 付款后会出现“立即下载”按钮(点击即可下载),如果下载失败也可以联系客服发订单截图补发。
查看详情
  • 登录购买会多端同步购买记录,永久可以查看反复下载;非登录购买仅将购买记录保存到本地浏览器中,浏览器cookie清除后无法再次下载。先右上角点登录,然后点击微信图标可以快速授权注册登录^_^
查看详情
  • 可以试看。点击”查看演示“或“试看预览”按钮可以试读从资料目录中节选的部分内容,也可以自己指定想试看的内容。
查看详情
  • 原因一:本站所有资源已开启有效性检测(服务器24h全自动监测),当监测到下载链接无法访问时会提示“该资源已失效,请勿购买”,遇到这种情况可以联系客服修复失效的下载链接,或直接联系客服在淘宝下单购买即可。(检测原理:购买前服务器程序会预访问下载链接,响应值为200说明资源有效允许购买,响应值为404或502等报错说明资源失效禁止购买)。原因二:上传者未启用“下载”选项。
查看详情
官方客服团队

为您解决烦忧 - 24小时在线 专业服务