学位论文 > 优秀研究生学位论文题录展示
基于OpenGL的3D动作游戏设计研究
作 者: 张皓
导 师: 戎宁
学 校: 河北大学
专 业: 设计艺术学
关键词: 动作游戏 OpenGL 游戏引擎 物理模拟 粒子系统
分类号: TP391.41
类 型: 硕士论文
年 份: 2010年
下 载: 324次
引 用: 0次
阅 读: 论文下载
内容摘要
随着科学技术与信息技术的进步,运用数字科技与艺术创作手段,进行数字化技术与艺术创作,已经成为当今社会的发展趋势。而结合具有创意休闲娱乐功能与服务的数字娱乐产业,已经成为现实。随着这种科学技术与艺术相结合的新的创作手段,正在随着时代潮流不断向前迈进,而电子游戏产业和产品已经成为家庭休闲娱乐新的选择与发展趋势。OpenGL是一个3D图形API,英文全称“Open Graphics Library”,即开放的图形程序接口技术,它广泛的应用与数字化应用技术以及娱乐领域,它具有开放性的图形库,良好的可移植性,是跨平台的计算机工业标准应用程序接口,它主要应用于专业3D图形设计领域。现在多数游戏都对OpenGL有很好的支持本文分为四个部分,第一部分以分析动作游戏为出发点,首先阐述了动作游戏的概念,并通过分析多款经典动作游戏,以玩法不同对动作游戏进行分类,并依此分析3D动作游戏的核心机制、可玩性及人机交互等特点,其次简单介绍OpenGL图形编程的函数说明与工作原理;第二部分,根据游戏基本制作框架分析3D动作游戏设计方法,并以此探寻科学技术与艺术结合的游戏设计;第三部分通过编程原理深入分析OpenGL图形编程在第一人称射击游戏制作中的应用,诸如3D游戏建模与贴图效果、场景设计、模型动画、摄像漫游、实时阴影及动画特效中的物理检测和粒子系统等,并以此研究数字技术在游戏艺术设计中的应用;第四部分对经典第一人称射击游戏《反恐精英》进行实例分析,研究基于OpenGL下的游戏MOD设计。游戏MOD既是对游戏的修改,通过改变游戏角色、声音、地图、物品等,并配合以少量修改的代码,即可把游戏修改成一款新的游戏。最后为结论部分,通过以上的论述,指出研究基于OpenGL的动作游戏设计能使我们更深刻的认识三维游戏设计的本质,基于OpenGL的设计研究不仅可以应用到游戏领域,在影视、建筑、产品设计、医学、军事、地球科学、流体力学等领域都有涉及。
|
全文目录
摘要 5-6 Abstract 6-11 引言 11-12 第1章 3D动作游戏设计的技术与艺术设计分析 12-27 1.1 3D动作游戏的基本概念与艺术设计 12-24 1.1.1 动作游戏的概念与分类 13-17 1.1.2 3D动作游戏设计特色分析与艺术研究 17-24 1.2 3D游戏可视化技术与艺术设计概述 24-27 1.2.1 OpenGL简介 24-25 1.2.2 OpenGL函数说明 25-27 第2章 科学技术与艺术结合的游戏设计 27-43 2.1 基于OpenGL的3D动作游戏结构设计分析与研究 27-33 2.1.1 构建游戏引擎的设计分析 27-29 2.1.2 游戏脚本设计与技术实现方法 29-30 2.1.3 游戏数据库编程与图形设计分析 30-33 2.2 基于OpenGL的3D游戏中的艺术设计与图形关系 33-34 2.2.1 模型设计与制作 33-34 2.2.2 动画设计与制作 34 2.3 游戏的世界观和虚拟历史背景 34-37 2.3.1 游戏的世界观及其设计目的 35 2.3.2 游戏世界的维度表现方法分析 35-36 2.3.3 游戏世界的虚拟历史背景设计 36-37 2.4 游戏风格设计分析与比较 37-39 2.4.1 游戏角色和道具风格设计分析 37-38 2.4.2 游戏世界的艺术风格设计分析 38-39 2.5 虚拟社会环境与艺术设计分析 39-43 2.5.1 历史环境虚拟 39-40 2.5.2 现代环境虚拟 40-41 2.5.3 未来(科幻)环境虚拟 41-42 2.5.4 幻想环境虚拟 42-43 第3章 基于OpenGL的3D动作游戏设计与技术应用 43-84 3.1 OpenGL的3D图形处理流程与设计 43-45 3.2 OpenGL的造型与材质贴图效果设计 45-54 3.2.1 OpenGL的基本图形与组合图形设计分析 45-49 3.2.2 OpenGL的材质与纹理设计 49-52 3.2.3 3D模型的制作与载入技术流程 52-54 3.3 基于OpenGL的场景设计方法 54-63 3.3.1 天空的构造设计 55-56 3.3.2 地形的构造设计 56-58 3.3.3 特殊平面建模场景构造设计 58-61 3.3.4 地图设计与路径结构设计 61-63 3.4 基于OpenGL的动画设计与程序运算及应用 63-76 3.4.1 坐标转换与应用 63-66 3.4.2 游戏中的摄像漫游技术应用 66-68 3.4.3 游戏中的实时阴影技术应用 68-71 3.4.4 基于OpenGL的3D模型动画设计应用 71-76 3.5 基于OpenGL的特效与特技设计 76-84 3.5.1 游戏中的物理模拟技术 77-80 3.5.2 OpenGL游戏设计中的粒子系统 80-84 第4章 经典案例分析研究 84-89 4.1 《半条命》与《反恐精英》游戏概述 84-86 4.2 基于《反恐精英》引擎下的游戏MOD制作 86-89 结语 89-91 参考文献 91-92 致谢 92
|
相似论文
- 人脑解剖结构图谱软件的设计与实现,TP391.41
- 下肢康复机器人的训练规划与康复效果评估,R49
- 小麦群体生长可视化系统的设计与实现,S512.1
- 油菜植株形态结构模型及可视化,S565.4
- 仿真平台中基于游戏引擎的展现技术的研究与应用,TP391.41
- 立式数控铣削仿真加工系统研制,TG547
- 基于粒子系统的火焰和烟花实时模拟技术研究,TP391.9
- 超音速聚合射流氧枪射流特性的基础研究,TF341
- 基于数字化技术的工程制图教学系统研究,TB23-4
- 跨平台游戏引擎的设计与实现,TP311.52
- 基于OpenGL的实时阴影算法研究,TP391.41
- 钣金数控切割三维仿真研究,TG48
- 基于三维扫描技术的针织物起毛球等级评定的研究,TP391.41
- 手机增强现实虚实注册关键技术研究,TP391.9
- 基于DirectShow与OpenGL的视频通讯软件设计与实现,TN919.8
- 基于Direct3D的3D飞行射击游戏研究,TP393.09
- 大型射电望远镜主动面系统控制软件的开发,TH751
- 增强现实系统中火焰特效关键技术研究,TP391.9
- 机器人辅助上肢康复的虚拟现实训练系统的研究,TP391.9
- 基于LED扫描的光场还原三维显示技术及仿真,TP391.41
- 基于OGRE的压延塑化三维仿真系统的设计与实现,TP391.9
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 信息处理(信息加工) > 模式识别与装置 > 图像识别及其装置
© 2012 www.xueweilunwen.com
|