登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 任务书 > 计算机类 > 计算机科学与技术 > 正文

基于OPENGL的小型3D射击游戏设计和实现任务书

 2021-12-29 21:23:52  

全文总字数:1780字

1. 1. 毕业设计(论文)的内容、要求、设计方案、规划等

随着时代的进步,2d游戏已经不能满足各类玩家的需求,3d应运而生,无论是真实程度还是操作流畅程度都远远好于2d,3d游戏的开发即将成为游戏制作领域的一大趋势。而在3d游戏开发上,opengl是整个行业里广泛接纳3d图形应用程序编程接口,帮助程序员实现在pc,工作站,超级计算机等硬件设备上高性能,高视觉表现力图形处理软件的开发。

参考阅读大量文献,使用opengl实现场景和人物模型的建立,开发编写相应的软件系统,实现3d场景的交互性和视觉效果,以及游戏内容的真实性:物体碰撞等等。联系opengl和vc 来设计开发3d游戏。此游戏开发设计较为简单,使用opengl和vc 6.0结合。利用游戏引擎开发游戏是如今最有效的方法,opengl就是个专业的图形程序接口。由于3d设计,还需引用计算机图形学中向量矩阵、投影、剪裁、渲染等知识。一款游戏=设计程序 (声音、图像、碰撞等等),opengl并不能提供强大的建模功能,为了使模型更加逼真,可能会使用专门的建模工具,如3dmax来实现人物的塑造。声音方面若想实现3d音效,需要结合声音坐标即不同方位发声,声音方位的判定即玩家所在坐标左右方向两个夹角为90度的矢量,根据矢量夹角判断发生源的位置。本设计将实现小型简易3d射击游戏的3d建模,3d音效,物体碰撞即玩家简单操作。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 参考文献(不低于12篇)

中文文献:

[1] 郭兆荣,王彦,李菁. visual c opengl应用程序开发[m].北京:人民邮电出版社,2006.

[2] 杨柏林,陈根浪,徐静. opengl编程精粹[m].北京:机械工业出版社,2010.

剩余内容已隐藏,您需要先支付 5元 才能查看该篇文章全部内容!立即支付

微信号:bysjorg

Copyright © 2010-2022 毕业论文网 站点地图