网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 计算机游戏程序设计(提高篇第3版十二五普通高等教育本科国家级规划教材)
分类 计算机-软件工程
作者 耿卫东//陈为//梁秀波//王锐
出版社 电子工业出版社
下载
简介
内容推荐
耿卫东,陈为,梁秀波,王锐主编的《计算机游戏程序设计(提高篇第3版十二五普通高等教育本科国家级规划教材)》为“十二五”普通高等教育本科国家级规划教材
本书着重介绍计算机游戏程序设计所需的专业领域知识,包括二维图形图像技术、三维图形学基础、高级图形学编程、计算机动画技术、人工智能技术、音频处理技术和网络技术、VR/AR游戏开发等,基本涵盖了计算机游戏编程的各个主要方面。全书共12章,取材于国内外的最新资料,强调理论与实践相结合,通过游戏实例来启发性地说明游戏编程的各种原理和方法。
本书教学资源包括三部分内容:示例代码、集成示倒和绘制引擎(读者可以通过扫描二维码进行下载)。
本书面向的读者对象是那些已掌握基本的程序设计技能,但立志于从事计算机游戏软件开发的程序员和游戏开发爱好者一本书既可作为计算机、数字媒体技术和游戏专业的本科生(研究生)的教材,也可用于游戏学院和各类游戏编程人员培训班的参考资料,对正在从事游戏开发和制作的相关人员也具有重要参考价值。
目录
第1章 三维游戏引擎技术简介
1.1 三维游戏的基础架构
1.1.1 硬件层
1.1.2 基础层(驱动、操作系统及API)
1.1.3 游戏引擎
1.2 三维游戏引擎发展简史
1.3 常用三维游戏引擎
1.3.1 虚幻引擎UNREAL
1.3.2 CryEngine引擎
1.3.3 Unity3D引擎
1.3.4 Ogre3D引擎
1.3.5 寒霜引擎Frostbite Engine
1.3.6 id Tech引擎
小结
习题1
参考文献
第2章 三维数学基础
2.1 坐标系
2.2 向量及其运算
2.3 矩阵、变换及其运算
2.4 旋转
2.4.1 四元数
2.4.2 欧拉角
2.4.3 旋转变换的不同表达形式之间的转换
2.5 常用的立体几何算法
2.5.1 常用几何体的表达与生成
2.5.2 常用几何体之间的距离与求交
2.5.3 常用几何体的属性计算
小结
习题2
参考文献
第3章 三维游戏场景的表示和组织
3.1 三维场景的表示
3.1.1 三角网格模型
3.1.2 三维对象参数表示
3.1.3 三类常用参数曲面
3.2 三维场景的组织和管理
3.2.1 基于场景图的表达和管理
3.2.2 基于绘制状态的场景管理
3.2.3 基于景物包围体的场景组织
3.2.4 优化场景绘制的几何剖分技术
3.2.5 景物包围体与场景剖分技术比较
3.3 三维场景的存储
3.3.1 OBJ模型
3.3.2 FBX
3.3.3 COLLADA
3.4 游戏场景的几何优化
3.4.1 层次细节技术
3.4.2 渐进网格和连续多分辨率绘制技术
小结
习题3
参考文献
第4章 高级图形绘制技术
4.1 高级纹理映射技术
4.1.1 凹凸纹理映射
4.1.2 位移映射
4.1.3 环境映射
4.1.4 基于光照映射的快速绘制
4.1.5 高级纹理映射技术总结
4.2 基于图像的绘制
4.2.1 Billboard技术
4.2.2 Impostor技术
4.2.3 精灵图元绘制
4.3 表面材质绘制
4.3.1 基于物理的表面材质模型
4.3.2 基于测量的表面材质模型
4.3.3 表面材质模型的真实感绘制
4.3.4 表面材质模型的快速绘制
4.4 图像反走样
小结
习题4
……
第5章 三维特效图形绘制
第6章 三维碰撞检测与动力学计算
第7章 角色动画基本编程技术
第8章 三维音效编程技术
第9章 三维交互编程技术
第10章 AI编程进阶
第11章 网络游戏编程技术
第12章 虚拟现实/增强现实游戏开发
附录A 三维图形绘制基础
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/26 21:48:19