毕业论文基于Opengl的3D游戏设计 - 图文

2026/4/26 1:39:12

西安石油大学毕业设计(论文)

图5-5 低智能至敌人orgo

导弹碰撞到敌人后进行碰撞检测,击杀敌人,如图5-6:

34

西安石油大学毕业设计(论文)

图5-6 导弹碰撞击杀敌人

游戏中在时间内完成/未完成游戏,结束时候判断,如图5-7:

图5-7 胜利/失败提示

35

西安石油大学毕业设计(论文)

结论

在本次的毕业设计中,设计游戏的功能基本实现,但是在游戏性上,还是和市场上所流通的游戏有一定的差距。

游戏中实现了以下功能:游戏场景的生成、游戏角色的绘制、3D声音的引用、玩家视角的控制、碰撞的检测、导弹的发射、简易AI、云雾的实现。游戏中只有一个关卡,就是在限时内找到并消灭所有敌人,如果完成这一条件,就胜利,如果没有完成,则失败。

在本次游戏设计中,3D声音的引用、粒子爆炸效果及云雾效果的实现,使游戏在质量上有很大的提高。但是游戏性略显单薄,敌人不能攻击玩家,对玩家造成伤害,使得游戏的难易度无法得到很大的提高。关卡的单薄也是这次设计中美中不足的地方。 虽然设计到这里结束了,但是在以后的学习生活中,我也一定要完善这个游戏,使得它能够成为一款真正值得玩家尝试的游戏。

36

西安石油大学毕业设计(论文)

参考文献

[1] 郭兆荣,王彦,李菁. Visual C++ OpenGL应用程序开发[M].北京:人民邮电出版社,2006.

[2] 杨柏林,陈根浪,徐静. OpenGL编程精粹[M].北京:机械工业出版社,2010. [3]Dave Astle,Kevin Hawkins .OpenGL游戏编[M].程刘刚,王新云 译.重庆:重庆大学出版社,2006.

[4] Tony Gaddis .C++图形与游戏编程基础[M].周靖 译.北京:清华大学出版社,2010. [5] 蒋恒恒,杨宝平, 章国稳.基于OpengL与粒子系统实现三维喷泉模拟[J].计算机测量与控制,2009,17(9)

[6] 仲思东, 高智.基于OpenGL的3D模型浏览、测量及管理[J].计算机工程, 2006(14) [7] 刘刚,左宗义,冯开平,袁宜英. OpenGL下的复杂建模转换和交互式动画[J].工程图学学报, 2005(5)

37


毕业论文基于Opengl的3D游戏设计 - 图文.doc 将本文的Word文档下载到电脑
搜索更多关于: 毕业论文基于Opengl的3D游戏设计 - 图文 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219