图书介绍

移动开发经典丛书:Android4.1游戏高级编程(第3版)

  • [美] 席尔瓦(Vladimir Silva) 著;杨丰盛,谢明辉,蔡达毅 译
  • 出版社: 清华大学出版社
  • ISBN:9787302334101
  • 版次:3
  • 商品编码:11327266
  • 包装:平装
  • 丛书名: 移动开发经典丛书
  • 开本:16开
  • 出版时间:2013-09-01
  • 用纸:胶版纸
  • 页数:294
  • 字数:481000
  • 正文语种:中文

微信扫码下载

手机扫码下载

电脑下载PDF

高速下载 普通下载

赞助商链接

图书目录

第1章 欢迎来到Android世界
1.1 配置开发机
1.2 下载并安装SDK
1.3 配置Eclipse
1.4 安装原生开发工具包
1.4.1 安装NDK
1.4.2 安装CygwiIl
1.5 创建Android模拟器
1.5.1 安装Android 4.1
1.5.2 创建AVD
1.6 配置真实设备
1.7 将源代码导入Eclipse
1.8 本章小结

第2章 针对手机或平板电脑的游戏技巧
2.1 在Android中编译原生代码
2.2 应用程序的体系结构
2.3 编译共享库
2.4 在设备上测试应用程序
2.5 Java对C/C++事件处理的包装
2.5.1 独立处理音频
2.5.2 级联视频事件
2.6 多点触摸
2.6.1 Multi Touch Gesture
2.6.2 Multi Touch Screen
2.6.3 Test Activity
2.7 本章小结

第3章 更多OpenGL与JNI游戏编程技巧
3.1 移动设备的能力
3.2 Java方式的OpenGL
3.2.1 创建项目
3.2.2 Java版本的主Activity
3.2.3 表面视图
3.2.4 GL线程
3.2.5 立方体渲染器
3.2.6 Cube类
3.3 原生方式的OpenGL
3.3.1 主Activity
3.3.2 原生接口类
3.3.3 修改原立方体示例
3.3.4 原生立方体渲染器
3.3.5 原生立方体类
3.3.6 编译和运行示例
3.4 通过OpenGL ES混合模式缩放视频缓冲区
3.4.1 为什么使用混合缩放
3.4.2 初始化表面
3.4.3 绘制到纹理中
3.4.4 当图像的大小不是2的次幂时会发生什么
3.5 本章小结

第4章 OpenGL ES 2.0的高效图形和可移植性
4.1 可移植性
4.1.1 处理直接模式
4.1.2 加载纹理
4.1.3 显示列表、服务器属性和其他
4.1.4 使用库包装
4.2 0penGL ES 2.0的高效性
4.2.1 着色器
4.2.2 GLSL
4.2.3 剖析着色器
4.3 在Android中调用OpenGL ES 2.0
4.4 二十面体项目
4.4.1 定义形状
4.4.2 处理项目
4.4.3 原生二十面体
4.5 添加“滑动”和多点触摸的“捏”缩放功能
4.6 编译与运行
4.7 本章小结
……
第5章 3D射击游戏:Doom
第6章 3D射击游戏:Quake
第7章 3D射击游戏:QuakeⅡ
第8章 蓝牙控制器的乐趣
第9章 展望未来:增强现实技术与Google TV
附录A 部署和编译技巧

查看全部 ↓

精品推荐