利用Android 4.0构建高级游戏应用
4星 · 超过85%的资源 需积分: 0 44 浏览量
更新于2024-07-28
2
收藏 7.17MB PDF 举报
"Apress.Advanced.Android.4.Games.Jan.2012"
这本书是《Advanced Android 4 Games》的2012年1月版,专注于讲解如何利用Android 4.0的新特性来开发更复杂、更具吸引力的游戏应用。书中涵盖了许多关键的高级Android游戏开发技术,如新UI/UX、多点触控和多任务处理功能的运用,以及如何使用Android NDK编译原生C/C++代码,提升游戏性能。作者通过具体的案例,如创建类似"Wolfenstein 3D"和"Doom"的第一人称射击游戏,以及构建类似"Quake 3D"的3D射击游戏,来展示如何在Android平台上实现这些经典游戏的移植和增强。
学习内容包括:
1. 使用新的Android SDK 4进行高级游戏开发,以提升应用商店中的收入潜力。
2. 通过NDK在Android上编译C/C++原生代码。
3. 添加并集成多点触控功能。
4. 利用蓝牙控制器(如Zeemote)进行游戏操作。
5. 混合3D图形技术,结合OpenGL和JNI。
6. 如何将2D射击游戏,如"Wolfenstein",移植到Android平台。
7. 使用OpenGL将"Doom"类2D射击游戏增强并移植到Android。
8. 创建类似"Quake"的3D射击游戏。
9. 游戏应用的最佳部署策略和编译技巧。
本书面向的是对Android应用开发有经验,希望掌握专业或高级2D和3D游戏开发技术的开发者。书中的章节包括了游戏开发的基础、技巧、具体案例分析以及3D游戏的构建,还有附录中关于部署和编译的提示。
通过这本书,读者不仅可以学习到如何利用Android 4.0的新特性提升游戏体验,还可以了解到如何将经典PC游戏高效地移植到Android平台,从而开发出更加流畅、真实的游戏体验。无论你是想提升现有游戏应用的质量,还是计划开发全新的游戏,这本书都将提供宝贵的指导和实战代码示例。
2023-06-02 上传
2023-06-02 上传
2012-03-02 上传
2012-12-19 上传
2010-09-02 上传
2011-03-13 上传
2012-01-30 上传
2012-01-27 上传
KevinWu2019
- 粉丝: 1
- 资源: 158
最新资源
- C++ Qt影院票务系统源码发布,代码稳定,高分毕业设计首选
- 纯CSS3实现逼真火焰手提灯动画效果
- Java编程基础课后练习答案解析
- typescript-atomizer: Atom 插件实现 TypeScript 语言与工具支持
- 51单片机项目源码分享:课程设计与毕设实践
- Qt画图程序实战:多文档与单文档示例解析
- 全屏H5圆圈缩放矩阵动画背景特效实现
- C#实现的手机触摸板服务端应用
- 数据结构与算法学习资源压缩包介绍
- stream-notifier: 简化Node.js流错误与成功通知方案
- 网页表格选择导出Excel的jQuery实例教程
- Prj19购物车系统项目压缩包解析
- 数据结构与算法学习实践指南
- Qt5实现A*寻路算法:结合C++和GUI
- terser-brunch:现代JavaScript文件压缩工具
- 掌握Power BI导出明细数据的操作指南