Android作业:课程设计:五子棋源码附文档,【关键词】五子棋 Android 人工智能 。本文所设计的五子棋游戏与一般的与之同名的游戏相比,在游戏界面设计和人工智能方面有一定的改善。提供人机对战和人人大战两种游戏模式。同时还根据我们平常下棋的习惯和需求提供了游戏状态信息提示,悔棋,认输,判断胜负等基本功能。游戏界面大方得体,简洁,操作简单。人工智能方面结合极大极小树思想,深度搜索方法和剪枝方法,设计出一套搜索深度为3的智能算法。   设置人机对战的游戏级别为初级、中级和高级。玩家可以选择不同的级别进行游戏。   人人大战部分可以让两个玩家通过蓝牙或者Wi-Fi等方式进行游戏。   添加背景音乐,提升游戏体验价值。   增加积分功能,记录玩家的游戏胜败次数。
2021-06-25 19:48:51 814KB Android源码-应用实例
1
C# 五子棋 (大学项目)源码+数据库 局域网联机对战,人机对战下不过机器系列 BGM+悔棋等 功能完善 最终版
2021-06-18 10:36:02 53.01MB C# 五子棋 源码 人机+人人
1
java简单五子棋源码 采用5种设计模式的五子棋 [toc] 一、设计要求 仿照教材上面围棋软件的设计思路,设计一款五子棋,采用至少5种设计模式 二、引言 五子棋最早源于中国古代尧帝时期,最初流行于少数民族地区,围棋就是从 那时的五子棋渐渐的演变而来的。后来在炎黄子孙的后代流行开来。五子棋棋具虽然与围棋相同,但下法却完全不同。五子棋两人对局,轮流下棋,先将五子连成一行者为胜。后来,五子棋由朝鲜使臣带到朝鲜,再有日本人带到日本。而真正使五子棋发扬光大的是日本。五子棋刚到日本,只有在王室和贵族中间玩,后来被出入皇宫的下人偷偷的传入民间。 三、设计模式 4.1 采用的设计模式 本项目一共使用了5种设计模式,分别是工厂方法模式、享元模式、备忘录模式、观察者模式、策略模式。其中工厂方法模式给用户选择背景音乐、享元模式用于设计五子棋的棋子类、备忘录模式来实现悔棋功能,观察者模式来实现不同类中的JPanel与JFrame通信来实现关闭窗口,策略模式来提供用户来选择人机模式与人人模式。 4.2 设计模式结构视图 4.2.1 工厂方法模式 图 1工厂方法模式视图 4.2.2 享元模式 图 2享元模式视图
2021-06-18 01:01:34 106.61MB 系统开源
1
VC++ MFC五子棋源码。 清晰的设计思路,详细的设计说明, 直接利用mfc生成的对话框。附有设计思路和步骤的详细说明,让你瞬间吸收其优点。 而且绝对原创,没有参考任何思路和方法。
2021-06-15 11:05:42 4.5MB VC++ MFC 五子棋 源码
1
通过C语言实现简单的五子棋双人对战源码,代码量小,结构简单,适合C语言刚入门者学习
2021-06-14 10:19:56 3KB C language
1
android自带AI五子棋的源码下载,人机对战
2021-06-03 20:27:57 2.39MB android AI 五子棋 源码
1
大一时做的五子棋(人机+双人+网络对战+聊天+JMF音乐播放) 可能代码有点乱,但是注释还挺多的,今天偶然发现,课供初学者学习, 人机对战使用自己编写的算法 棋盘完全是图形界面 可以双人游戏 可以显示下棋顺序 可以保存棋盘 可以网络对战(socket) 可以实现聊天 可以电脑协助下棋 可以播放MP3(要安装JMF,具体安装方法可以搜索) 等等 名字叫做“有盘五子棋” 还有些功能没有完善,可以自己随意修改(别用于商业就可) 压缩包里面有个导出的JAR 可以直接使用 欢迎交流 tmartin@126.com
2021-05-23 19:24:40 3.99MB 五子棋 源码 有盘五子棋
1
需要下载easyx图像库,百度easyx,进入官网下载即可
2021-05-11 18:06:56 39.68MB c++ 小游戏 c语言
1
人人+网路+人机五子棋,可音乐,存盘,截图,照相,气泡提示!使用照相换头像功能必须下载Java jfm安装!
2021-05-08 09:16:11 35.53MB 五子棋源码
1