万本电子书0元读

万本电子书0元读

顶部广告

3D手机游戏开发实例教程电子书

售       价:¥

纸质售价:¥24.10购买纸书

40人正在读 | 0人评论 6.2

作       者:张鹏

出  版  社:电子工业出版社

出版时间:2009-01-01

字       数:8.1万

所属分类: 科技 > 计算机/网络 > 计算机教材

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
本书专门介绍如何用J2ME发3D手机游戏,采用基础知识+范例发流程图+源程序代码的方式,引导读者制作一款较大型的3D手机游戏。 第1~8章为基础篇,结合实例介绍3D手机游戏的发环境、编程基础、游戏背景等知识;第9~14章为提高篇,介绍游戏场景、粒子系统、碰撞检测等知识的应用方法;第15~18章为高级篇,介绍插帧动画、形体变换模型、骨骼蒙皮模型和游戏优化等高级知识。 本书通俗易懂,图文并茂,边讲解边操作,书中实例的模块代码稍加改即可为读者所用。本书可以作为3D手机游戏发者的参考书,也可作为手机游戏爱好者快速门的引导资料。<br/>
目录展开

前言

第1章 手机游戏基础

1.1 手机游戏市场

1.2 开发团队与开发流程

1.3 J2ME基础

1.4 手机游戏开发技术的发展

1.5 3D游戏引擎与M3G

第2章 开发环境的配置

2.1 J2ME开发环境

2.2 JDK的安装与配置

2.3 WTK的安装与配置

2.4 Eclipse的安装与配置

第3章 程序框架与Eclipse操作基础

3.1 MIDlet框架

3.2 编写游戏程序框架

3.3 Eclipse的操作说明

第4章 3D游戏编程基础

4.1 3D游戏编程的基本原理

4.2 摄影机的编程原理

4.3 光源的编程原理

4.4 实物的编程原理

4.5 实例制作——显示三棱锥

第5章 设置游戏背景

5.1 创建二维图像

5.2 设置游戏背景

5.3 实例制作——星空背景下的三棱锥

第6章 三维变换

6.1 三维变换的数学基础

6.2 M3G中的矩阵

6.3 节点控制

6.4 实例制作——旋转的三棱锥

第7章 外观控制——渲染模式与材质

7.1 外观控制类

7.2 多边形渲染模式

7.3 混合模式

7.4 材质

7.5 实例制作——透明的三棱锥

第8章 外观控制——纹理与雾化

8.1 纹理贴图

8.2 雾化效果

8.3 实例制作——具有纹理的三棱锥

第9章 制作游戏场景

9.1 立即模式与保留模式

9.2 三维场景的管理

9.3 三维场景的外部导入

9.4 实例制作——畅游三维世界

第10章 3D精灵与粒子系统

10.1 3D精灵

10.2 粒子系统

10.3 实例制作——在场景中显示喷泉

第11章 在三维世界中进行二维渲染

11.1 显示二维图像

11.2 2D精灵动画

11.3 实例制作——显示游戏主角

第12章 碰撞检测

12.1 3D对象编号与碰撞检测范围

12.2 碰撞检测与碰撞处理

12.3 实例制作——让角色开火

第13章 音效播放

13.1 播放音效的方法

13.2 常用音效格式及其制作软件

13.3 实例制作——增加射击音效

第14章 用户界面与文字处理

14.1 用户界面

14.2 文字处理

14.3 实例制作——增加用户界面

第15章 动画控制

15.1 关键帧序列

15.2 动画控制器

15.3 动画轨迹

15.4 实例制作——绚丽的喷泉

第16章 特殊的模型

16.1 形体变换模型

16.2 骨骼蒙皮模型

16.3 实例制作——特殊模型的动画

第17章 特效的显示

17.1 拖影特效

17.2 光环特效

17.3 精确坐标的设定

17.4 实例制作——增加特效的显示

第18章 3D手机游戏的优化

18.1 手机游戏优化的必要性

18.2 减少游戏占用的内存资源

18.3 降低游戏对CPU的消耗

18.4 使用性能描述器进行优化

18.5 实例制作——浓雾中的三维世界

附录A M3G中类的继承关系图

附录B M3G中的API

参考文献

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部