Python Tkinter 模块编写的五子棋人机对战、双人对弈游戏

上传者: 62651706 | 上传时间: 2022-06-06 10:52:58 | 文件大小: 23.5MB | 文件类型: ZIP
内容概要:资源为压缩包文件,包含该Python程序的源代码、图片音频等资源文件和已打包好的该程序exe可执行文件。程序为五子棋游戏,大部分功能由Python内置的Tkinter模块实现(仅音乐播放功能采用了pygame模块),界面精美,游戏有3种模式,分别为人机对战、两人对弈以及电脑与电脑对战模式。人机模式的功能由伪AI算法实现,主要是极大值极小值搜索算法,比较简单粗暴,且可以继续优化为Alpha-Beta剪枝算法。人机水平一般,不是特别强,但也差不多达到了初学者水平。 适合人群:Python爱好者,Python的Tkinter模块初学者及狂热者。 能学到什么:大量关于Tkinter模块的知识和应用技巧;极大值极小值算法的简单应用;构建对游戏编程的兴趣。 阅读建议:在看源码的同时,自己也要尝试(源码中有适当的注释)一些技巧,若有更好或者想尝试的算法,也可以按照这个程序的框架去尝试实现,那样才会有更好的提升。

文件下载

资源详情

[{"title":"( 12 个子文件 23.5MB ) Python Tkinter 模块编写的五子棋人机对战、双人对弈游戏","children":[{"title":"Gobang","children":[{"title":"特别说明.txt <span style='color:#111;'> 168B </span>","children":null,"spread":false},{"title":"Gobang.exe <span style='color:#111;'> 13.40MB </span>","children":null,"spread":false},{"title":"resources","children":[{"title":"ring.wav <span style='color:#111;'> 16.67KB </span>","children":null,"spread":false},{"title":"2.mp3 <span style='color:#111;'> 7.19KB </span>","children":null,"spread":false},{"title":"victory.wav <span style='color:#111;'> 224.65KB </span>","children":null,"spread":false},{"title":"1.mp3 <span style='color:#111;'> 7.59KB </span>","children":null,"spread":false},{"title":"fivechessbgm.mp3 <span style='color:#111;'> 9.93MB </span>","children":null,"spread":false},{"title":"4.mp3 <span style='color:#111;'> 6.37KB </span>","children":null,"spread":false},{"title":"fivechess2.png <span style='color:#111;'> 610.83KB </span>","children":null,"spread":false},{"title":"3.mp3 <span style='color:#111;'> 8.41KB </span>","children":null,"spread":false},{"title":"defeat.wav <span style='color:#111;'> 253.95KB </span>","children":null,"spread":false}],"spread":true},{"title":"Gobang.py <span style='color:#111;'> 19.24KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明