毕业论文-基于opengl的3d游戏设计

上传人:bin****86 文档编号:44378570 上传时间:2018-06-09 格式:DOC 页数:42 大小:2.89MB
返回 下载 相关 举报
毕业论文-基于opengl的3d游戏设计_第1页
第1页 / 共42页
毕业论文-基于opengl的3d游戏设计_第2页
第2页 / 共42页
毕业论文-基于opengl的3d游戏设计_第3页
第3页 / 共42页
毕业论文-基于opengl的3d游戏设计_第4页
第4页 / 共42页
毕业论文-基于opengl的3d游戏设计_第5页
第5页 / 共42页
点击查看更多>>
资源描述

《毕业论文-基于opengl的3d游戏设计》由会员分享,可在线阅读,更多相关《毕业论文-基于opengl的3d游戏设计(42页珍藏版)》请在金锄头文库上搜索。

1、基于基于 OPENGLOPENGL 的的 3D3D 游戏设计游戏设计摘要:摘要:随着时代进步,从简单的色块堆砌而成的画面到数百万多边形组成的精细人物,游戏正展示给我们越来越真实且广阔的世界。对于近几年游戏的发展来说,老式2D 游戏的画面、游戏性、互动性已经无法满足各类玩家的需要,而 3D 游戏无论是在游戏画面的真实程度、操作的流畅程度、以及故事背景方面的优越性都非常突出。在这种发展趋势下,2D 游戏所占领的市场将会变得微乎其微,3D 游戏的开发将会成为整个游戏制作领域的一种趋势。针对于 3D 游戏开发,OpenGL 作为一个 3D 的应用程序编程接口(API)来说,是非常合适的。OpengGL

2、 作为与硬件无关的软件接口,只要操作系统使用了 OpengGL 适配器就可以打到相同的效果。它又是一个开放图形库,在跨平台领域上非常便利。并且它具有优良的移植性,是广大 3D 游戏开发者的首选。本论文为利用 OpengGL 进行 3D 射击游戏的设计与开发,采用碰撞检测、粒子系统、MD2 模型绘制、3D 声效等技术,最终实现一个射击游戏。关键词:游戏关键词:游戏, , 基于基于 OpengGL,OpengGL,三维三维, , 射击游戏射击游戏Design The 3D Game Based on OpenGLAbstract: Along with the progress of the ti

3、mes,fine characters from simple color swatch built the picture to the millions of polygons, the game is to show us more and more real and the wide world.For the development of the game in recent years, the old 2D games screen ,games andinteractive have been unable to meet all kinds of game player ne

4、eds, while 3D regardless of the game on the game screen reality, smooth operation, and the background of the story of the superiority is very prominent.In this trend, 2D game occupied market will become very little, the development of 3D games will become the game made a trend in the field.For 3D ga

5、me development, OpenGL as the application programming interface of a 3D (API), is a very suitable. OpengGL as the interface of the software and hardware independence, as long as the operating system uses the OpengGL adapter can reach the same effect. It is also an open graphics library, cross-platfo

6、rm in areas very convenient. And it has good transplantation, is the 3D game developers choice.In this paper, the design and development of 3D shooting game is to use OpengGL, the collision detection, particle system, MD2 model, 3D sound rendering technology, the ultimate realization of a shooting g

7、ame.Keywords game, OpengGL, 3D, shooting game西安石油大学毕业设计(论文)目目 录录1 引言.1 1.1 课题的背景及意义.1 1.2 毕业设计的任务.1 1.3 国内外现状的研究.2 1.4 开发技术与开发平台.3 1.4.1 开发技术.3 1.4.2 开发平台.3 2 OpenGL 简介与 3D 图形学相关 .5 2.1 OpenGL 简介.5 2.1.1 OpenGl 特点.5 2.1.2 OpenGL 功能.6 2.1.3 OpenGL 渲染.7 2.2 3D 图形学相关 .8 2.2.1 向量与矩阵.8 2.2.2 变换.8 2.2.3 投影.9 2.2.4 3D 裁剪 .9 3 游戏设计.11 3.1 游戏的组成.11 3.2 游戏的结构.12 3.3 本游戏设计.12 4 关键技术.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号