利用Android 4.0构建高级游戏应用
4星 · 超过85%的资源 需积分: 10 187 浏览量
更新于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平台,从而开发出更加流畅、真实的游戏体验。无论你是想提升现有游戏应用的质量,还是计划开发全新的游戏,这本书都将提供宝贵的指导和实战代码示例。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2012-03-02 上传
2023-06-02 上传
2023-06-02 上传
2012-12-19 上传
2010-09-02 上传
2011-03-13 上传
KevinWu2019
- 粉丝: 1
- 资源: 157
最新资源
- Angular程序高效加载与展示海量Excel数据技巧
- Argos客户端开发流程及Vue配置指南
- 基于源码的PHP Webshell审查工具介绍
- Mina任务部署Rpush教程与实践指南
- 密歇根大学主题新标签页壁纸与多功能扩展
- Golang编程入门:基础代码学习教程
- Aplysia吸引子分析MATLAB代码套件解读
- 程序性竞争问题解决实践指南
- lyra: Rust语言实现的特征提取POC功能
- Chrome扩展:NBA全明星新标签壁纸
- 探索通用Lisp用户空间文件系统clufs_0.7
- dheap: Haxe实现的高效D-ary堆算法
- 利用BladeRF实现简易VNA频率响应分析工具
- 深度解析Amazon SQS在C#中的应用实践
- 正义联盟计划管理系统:udemy-heroes-demo-09
- JavaScript语法jsonpointer替代实现介绍