统一声明:
1.本站联系方式QQ:1754646538 TG:@UXWNET 如果有其他人通过本站链接联系您导致被骗,本站一律不负责! 2.需要付费搭建请联系站长QQ:1754646538 TG:@UXWNET 3.国外免备案服务器- 游侠云服务 4.免实名域名注册购买- 游侠云域名 5.免实名国外服务器购买- 游侠网云服务资源名称: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
资源截图:
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
- 找不到素材资源介绍文章里的示例图片?
- 对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,请使用WINRAR解压,如遇到无法解压的请联系管理员!
8. 精力有限,不少源码未能详细测试(解密),不能分辨部分源码是病毒还是误报,所以没有进行任何修改,大家使用前请进行甄别!
站长QQ:1754646538 站长邮箱:1754646538@qq.com