基于DirectX9.0的多玩家FPS游戏引擎的研究与应用
摘要 | 第1-5页 |
ABSTRACT | 第5-11页 |
第一章 绪论 | 第11-19页 |
·研究背景 | 第11页 |
·国内外游戏引擎发展概况 | 第11-17页 |
·游戏引擎发展史 | 第11-14页 |
·我国游戏引擎的发展现状 | 第14-16页 |
·我国游戏引擎的未来化趋势 | 第16-17页 |
·研究的目的和意义 | 第17页 |
·论文的组织结构及主要内容 | 第17-19页 |
第二章 引擎开发相关基础理论 | 第19-29页 |
·计算机图形学理论 | 第19-25页 |
·3D 坐标系统 | 第19-20页 |
·三维空间坐标变换流水线 | 第20-21页 |
·物体模型的表示 | 第21-23页 |
·颜色、光照和材质及纹理映射 | 第23-25页 |
·计算机网络通信理论 | 第25-26页 |
·常用网络协议介绍 | 第25-26页 |
·计算机网络互联模式 | 第26页 |
·DirectX 介绍 | 第26-29页 |
第三章 游戏引擎的组成及功能模块 | 第29-33页 |
·游戏引擎的组成 | 第29-30页 |
·游戏引擎功能模块 | 第30-33页 |
·引擎控制模块 | 第30页 |
·脚本系统模块 | 第30页 |
·渲染系统模块 | 第30-31页 |
·音频系统模块 | 第31页 |
·网络通信模块 | 第31页 |
·GUI 界面模块 | 第31页 |
·粒子系统模块 | 第31-32页 |
·游戏特效模块 | 第32-33页 |
第四章 游戏引擎的分析与设计 | 第33-87页 |
·游戏引擎的设计与开发过程 | 第33-34页 |
·游戏引擎的设计与开发方法 | 第34-35页 |
·游戏引擎框架 | 第35-37页 |
·游戏引擎框架的程序执行流程 | 第35页 |
·游戏引擎框架的程序实现 | 第35-37页 |
·游戏引擎现有功能模块的分析 | 第37-65页 |
·游戏引擎控制模块 | 第37-41页 |
·游戏引擎脚本系统模块 | 第41-44页 |
·游戏引擎渲染系统模块 | 第44-60页 |
·游戏引擎音频系统模块 | 第60-62页 |
·游戏引擎网络通信模块 | 第62-65页 |
·游戏引擎新增模块 | 第65-87页 |
·预备知识 | 第65-67页 |
·游戏引擎GUI 界面模块 | 第67-71页 |
·游戏引擎粒子系统模块 | 第71-74页 |
·游戏引擎特效模块 | 第74-87页 |
第五章 虚拟校园漫游系统的设计与实现 | 第87-103页 |
·虚拟校园漫游系统的总体设计 | 第87页 |
·虚拟校园漫游系统的详细设计 | 第87-96页 |
·系统GUI 界面设计 | 第87-88页 |
·三维场景的建模 | 第88-89页 |
·引擎驱动设计 | 第89-94页 |
·虚拟校园漫游系统的程序实现 | 第94-96页 |
·虚拟校园漫游系统场景管理的优化技术 | 第96-103页 |
·传统八叉树和面向对象八叉树 | 第96-97页 |
·混合空间八叉树 | 第97-100页 |
·混合空间八叉树场景管理程序实现 | 第100-103页 |
第六章 总结与展望 | 第103-105页 |
·论文总结 | 第103页 |
·论文展望 | 第103-105页 |
参考文献 | 第105-109页 |
致谢 | 第109-111页 |
攻读学位期间发表的学术论文目录 | 第111页 |