- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
毕业设计(论文)PPT答辩-基于JAVA的五子棋游戏的设计与实现
毕业论文答辩
五子棋游戏的设计与实现
姓名
班级:
学号:
专业:
导师:
PPT框架
开发工具及开发语言介绍
2
3
4
5
流程图
结束语
总体设计
1
游戏开发背景
第一章
游戏开发背景
增强思维能力
提高记忆力
有利于修身养性
文化历史悠久
操作简单
规则简单
适合人群广
第二章
开发工具:Eclipse
Eclipse是一个开放源代码的软件开发项目,专注于为高度集成的工具开发提供一个全功能的、具有商业品质的工业平台。它主要由Eclipse项目、Eclipse工具项目和Eclipse技术项目三个项目组成。
第二章
Java语言
平
台
无
关
性
安
全
性
面
向
对
象
分
布
式
健
壮
性
第三章
程序流程图
第四章
人机界面模块
棋子表示模块
下棋表示模块
AI算法模块
总体设计
第四章
该模块由背景图片和棋盘组成
棋盘左侧有各种功能按钮
在这里面主要用了
Swing包中的Jframe类和JPanel类
人机界面模块
第四章
棋子表示模块
绘制棋子
棋子属性表示
第四章
下棋表示模块
玩家下棋
电脑下棋
第四章
玩家下棋
从天元先下,电脑判断此位置是否有棋子,如果有则给出相应提示,如果没有则在此位置下子
第四章
电脑下棋
当到电脑下棋时,电脑先判断玩家是否会赢,如果没有则调用最优算法找出一个最优位置下子以达到阻止玩家取得胜利的目的
第四章
第四章
黄金分割法
胜负判断
利用一个二维数组记录已下的棋子,电脑以某个棋子为中心向周围 八个方向进行搜索,如果一方横、竖、斜方向有五个或五个以上颜色相同的棋子,则该方胜利。
智能下棋
玩家下棋后,电脑先判断玩家是否取得胜利,如果没有,则电脑根据智能算法找出一个最优位置下棋以达到阻止玩家胜利的目的。
第四章
人机界面模块
下棋表示模块
棋子表示模块
模块关系图
AI算法模块
第四章
选择最佳
位置下子
落子后处
理
胜负判断
查找空位
AI算法模块流程图
第四章
AI算法模块
在本游戏中,玩家持黑子,电脑持白子,玩家先下,电脑判断胜负,如果没有,电脑进行搜索,找出一个最佳的空位置进行下子以达到组织玩家胜利的目的。
第四章
实例分析:
结束语
经过几个月的努力,终于做出了一些成果来,最终实现了简单的人机对战功能。由于自己知识的有限,电脑方防御能力比较弱,所以下棋时玩家比较容易赢。请各位评委老师多批评指正,让我再今后的学习中学到更多,谢谢!
在这里我要感谢我的指导老师,在学习、研究的过程中,老师给予了很多帮助,并提供了很多与该课题相关的重要信息,培养了我对事情研究分析的严谨态度和创新精神。另外我还要感谢我的朋友,是他们给了我精神上很大的鼓舞,没有他们的支持,在此我表示我最衷心的感谢!!
您可能关注的文档
- (人教版)五年级数学上册课件_平行四边形的面积.ppt
- (四)安全保卫管理.ppt
- 《富都家居装饰广场开业庆典及相关接待方案》.ppt
- 《幼儿园教育指导纲要》艺术领域课程标准解读.ppt
- 测量学-全套讲义.doc
- 小学美术课件]中国龙的说课稿课件.ppt
- 苏教版小学语文三年级上册《东方之珠》课件.ppt
- 苏教版小学语文二年级上册1-8课文朗读动画资源.ppt
- 苏教版小学语文二年级上册17-23课文朗读动画资源.ppt
- 桃源监管典型发言.ppt
- 《2025年公共卫生应急报告:AI疫情预测与资源调配模型》.docx
- 《再生金属行业2025年政策环境循环经济发展策略研究》.docx
- 2025年开源生态AI大模型技术创新与产业协同趋势.docx
- 《2025年智能汽车人机交互创新研究》.docx
- 2025年专利申请增长趋势下的知识产权保护机制创新分析报告.docx
- 《2025年数字藏品元宇宙技术发展趋势分析报告》.docx
- 2025年折叠屏技术迭代中AI功能集成市场反应量化分析报告.docx
- 《2025年教育培训视频化教学与会员学习服务》.docx
- 《2025年工业软件行业CAD国产化应用场景分析报告》.docx
- 《2025年生物制药行业趋势:单抗技术迭代与产业链自主可控规划》.docx
最近下载
- 2023年资料员资格考试题库附参考答案(完整版).docx
- 2023《BIM工程师》继续教育题库及参考答案【夺分金卷】.docx
- 部编版道德与法治四年级上册《3我们班 他们班》教学反思(两篇).pdf
- 现代重工小型挖掘机_R150LVSPRO_产品手册用户使用说明书技术参数图解图示电子版.pdf VIP
- 22G101-2 现浇混凝土板式楼.docx VIP
- 部编版道德与法治五年级上册《5协商决定班级事务》教学反思(两篇).pdf
- R32装置操作规程.ppt VIP
- 2025年医学高级职称-卫生毒理(医学高级)历年参考题库含答案解析(5卷单选一百题).docx VIP
- 2023年心理咨询师考试题库含答案(满分必刷).docx
- 蔚蓝色精简风人力资源主管简历模板.docx VIP
原创力文档


文档评论(0)