电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

基于OpenGL小游戏开发及实践

基于OpenGL小游戏开发及实践_第1页
1/33
基于OpenGL小游戏开发及实践_第2页
2/33
基于OpenGL小游戏开发及实践_第3页
3/33
下载后可任意编辑 2024 届毕业设计论文 基于 OpenGL 的小型游戏开发及实践 院 、 部: 计算机与信息科学学院 学生姓名: 杜磊 指导老师: 方小勇 职称 副教授 专 业: 计算机科学与技术 班 级: 1103 完成时间: 2024-6 1下载后可任意编辑2下载后可任意编辑摘 要信息时代的到来使得电脑越来越普及,人们对电脑游戏的需求也越来越高。游戏的界面美观性,可操作性无疑是人们考虑的关键因素。OpenGL 是一种主流的图形处理工具,基于 OpenGL 开发的小游戏有更好的观赏性,本次论文论述的是基于 OpenGL 开发的五子棋小游戏。五子棋,起源于中国古代传统的黑白棋游戏,简单易懂又不缺乏趣味性。其中的对弈较量,不仅增强人的思维能力,开发人的智力,而且简单的游戏规则中蕴含着深奥的棋技,是修身养性,陶冶情操的一款经典游戏。本次论文是基于 OpenGL 和 C++语言在 Visual Studio 2024 环境下编程,设计了一款人机对战、人人对战功能的五子棋游戏。采纳极大微小搜索算法及alpha-beta 剪枝算法,实行优先级策略来判别棋局,实现了单机游戏的人工智能。运用了 OpenGL 的 alpha 混合及深度测试等一系列的特性,将计算机图形学与算法相结合,旨在设计出一款界面客观性强,游戏可操作性强的一款小游戏软件。通过学习,基本掌握 OpenGL 函数库的使用,能够制作简单的平台界面,实现人机交互功能,探讨和讨论了博弈论的相关知识,学会将算法与日常事务的结合,运用算法去解决问题。由于时间原因,界面的美观性有待改进,游戏的多样性以及难易程度的合理性并不是做的很好,希望在今后的学习中更加完善不足的功能。关键词 : OpenGL;五子棋;小游戏;博弈论3下载后可任意编辑ABSTRACTThe arrival of information age makes computers more and more widespread, people are also more and more high demand for computer games. The game interface aesthetics, operability is undoubtedly the key factors what people consider. OpenGL is a mainstream of graphics processing tools, based on OpenGL, little game have a better view and admire a gender, this thesis is based on OpenGL developed gobang game.Gobang, originated in the ancient Chinese traditional black white game, easy to understand and not ...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

基于OpenGL小游戏开发及实践

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部