游戏开发教程
资源名称:Android 4 游戏高级编程(第2版) 内容简介: 《Android 4f#戏高级编程(第2版)》将帮助你充分利用最新的Android SDK4.0的强大功能,构建更加成熟、令人着迷的游戏应用。最重要的是,本书向你展示了如何将类似Doom、QuakeI和I1这样的原生PC游戏以最少的精力移植到最新的Android平台。 将本书作为你值得信赖的指南,你将会发现一些能极大提高Android游戏应用开发技能的方式。通过创建渲染二十面体的Android项目,你会看到如何使用OpenGLES2.0产生高效的图形。同时你还将学习如何使用更好的字体、新的用户界面和体验(UI/UX)API、多点触摸功能、多任务,并得到更快的性能。只需要跟随每一章可操作的源代码和来自真实世界的示例,你将善于: · 结合Java优雅的面向对象功能和C的原始动力。 · 掌握一系列专业和高级的技术,比如混合使用OpenGL、OpenGL ES和JNI的3D图形技术。 ·移植和完善2D射击游戏,构建类~Quake的3D射击游戏。如果想迅速提升自己开发Android高端游戏的技能,本书将是你的最佳选择。 资源目录: 第1章 欢迎来到Android世界 1.1配置开发机 1.2下载并安装SDK 1.3配置Eclipse 1.4安装原生开发工具包 1.4.1安装NDK 1.4.2安装Cygwin 1.5创建Android模拟器 1.6配置真实设备 1.7本章小结 第2章 针对手机或平板电脑的游戏技巧 2.1在Android中编译原生代码 2.1.1创建支持原生代码的Android项目 2.1.2应用程序的体系结构 2.2编译共享库 2.3调试模拟器 2.4Java对C/C++事件处理的封装 2.4.1独立处理音频 2.4.2级联视频事件 2.5多点触摸 2.5.1MultiTouchGesture 2.5.2Multi工c.uchScreen 2.53TestActivity 2.6蓝牙控制器(Zeemote) 2.7本章小结 第3章 更多OpenGL与JNI游戏技巧 3.1移动设备的动力 3.2Java方式的OpenGL 3.2.1创建项目 3.2.2Java版本的主Activity 3.2.3surface视图...