- 9
- 0
- 约3.51万字
- 约 57页
- 2019-02-15 发布于上海
- 举报
独创性声明
本人声明所呈交的学 位论文是我个 人在导师指导下 进行的研究工 作及取得 的研究成果。尽我所知,除文中已经标明引用的内容外,本论文不包含任何其他 个人或集体已经发表或 撰写过的研究成果 。对本文的研究 做出贡献的个人 和集 体,均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。
学位论文作者签名: 日期: 年 月 日
学位论文版权使用授权书
本学位论文作者完全了解学校有关保留、使用学位论文的规定,即:学校有权 保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。 本人授权华中科技大学可以将本学位论文的全部或部分内容编入有关数据库进行检 索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
本论文属于
保密□, 在 年解密后适用本授权书。
不保密□。
(请在以上方框内打“√”)
学位论文作者签名: 指导教师签名:
日期: 年 月 日 日期: 年 月 日
华中 科技 大学
华
中 科
技 大
学 硕
士
学
位 论
文
I
I
摘 要
作为虚拟现实技术一个重要分支的第一人称射击游戏,是技术与艺术完美结合的 产物。近年来,随着互联网的快速发展,游戏行业也随之发展迅速。游戏在一定程 度上丰富了人们的娱乐生活。而随着图形设备的兴起和发展,人们对游戏的真实性 要求也越来越高。但是,随着游戏变得越来越逼真,游戏对计算机配置的要求变得 越来越高,导致用户望而却步。
在分析用户对各类游戏体验的报告之后,对游戏开发中涉及到的图形接口技术、 碰撞检测技术以及非游戏玩家的路径搜索技术进行了深入的研究。并使用这些技术 实现了一款:游戏画面感好、程序相对较小却又具备游戏应有的功能的第一人称射 击游戏。系统基于 OpenGL 图形接口库,使用 Visua l C++开发语言 ,在 Visual Studio 2010 开发平台上对系统进行设计与实现。系统主要分成:基础框架、碰撞检测以及 模型控制三大功能模块。实现了游戏菜单、场景绘制、场景内的漫游、子弹与场景 之间的碰撞检测、模型与场景之间的碰撞检测、模型与子弹之间的碰撞检测、游戏 玩家控制以及非游戏玩家控制等功能。
在系统实现完成之后,对系统的功能、性能以及逻辑进行测试,测试得到的结果 显示:系统实现了预期功能,在性能方面,实现了预期的性能需求,在逻辑方面, 系统能覆盖所有判断条件和路径。
关键词:OpenGL 图形接口库 碰撞检测 路径搜索
II
II
Abstract
As an important branch of virtual reality technology, the first-person shooter game is the perfect combination of technology and art products. In recent years, with the rapid development of the Internet, the game industry has been developing rapidly. To a certain extent, the game has enriched peoples entertainment life. With the rise and development of graphics devices, people require the authenticities of the game are also increasing. But, as the game became more and more distinct, the game is becoming increasingly high to the requirement of computer configuration, lead the user to be prohibitive.
After the analysis of the user experience of all kinds of games report, the game involved in the development of graphical interface technology, collision detection technology and Non-Player Character path finding technology conducted in-depth research. Using these techniques and implements a: game good metamorphosis, program is relatively small
您可能关注的文档
- 基于openEHR的临床数据中心设计与实现-生物医学工程专业论文.docx
- 基于openEHR的临床医疗数据仓库构建方法研究与实践-管理科学与工程专业论文.docx
- 基于OpenFlow的QoS系统设计与实现-计算机科学与技术专业论文.docx
- 基于Openflow的SDN管理系统的测试设计与实现-软件工程专业论文.docx
- 基于Openflow的多租户网络资源感知与控制技术分析-计算机科学与技术专业论文.docx
- 基于OpenFlow的分布式网络中负载均衡路由的研究-计算机科学与技术专业论文.docx
- 基于OpenFlow的服务器集群负载均衡的研究-计算机科学与技术;计算机应用技术专业论文.docx
- 基于OpenFlow的视频流控制原型系统实现-计算机应用技术专业论文.docx
- 基于OpenFlow的数据中心网络路由策略研究与设计-计算机应用技术专业论文.docx
- 基于OpenFlow的网络虚拟化机制研究-计算机应用技术专业论文.docx
原创力文档

文档评论(0)