第一范文网 - 专业文章范例文档资料分享平台

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

来源:用户分享 时间:2025/9/24 4:56:54 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

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

图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文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c61gq33aiha4vbt11g9oh_10.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top