# GoBang
这是简单的五子棋项目。它采用的编程软件是Eclipse。
其中GoBangAI工程采用的是手绘棋盘和棋子的方式。而GoBangAI2则采用了添加棋盘和棋子图片的方法。界面最漂亮的是GoBang3,后期做了不少界面的优化。每一个工程都可以独立运行起来。
实现了人人对战和人机对战两种模式。其中人机对战是采用权值法实现的。
在使用时,需要点击“开始新游戏”的按钮才能在棋盘上下棋。每次重新选择完“人人对战”或“人机对战”的模式之后需要再重新点击一次“开始新游戏”。
需要了解整个项目的实现过程,请参考我的博客:https://blog.csdn.net/alexwym/article/details/80847170
里面一共有三篇,分别介绍了实现这个项目的全过程和一些细节信息
没有合适的资源?快使用搜索试试~ 我知道了~
GoBang-master.zip
共81个文件
class:26个
png:18个
java:18个
需积分: 0 0 下载量 146 浏览量
2024-05-24
15:27:50
上传
评论
收藏 4.97MB ZIP 举报
温馨提示
GoBang-master.zip
资源推荐
资源详情
资源评论
收起资源包目录
GoBang-master.zip (81个子文件)
GoBang-master
GoBangAI2
.classpath 386B
.settings
org.eclipse.jdt.core.prefs 584B
src
ChessPosition.java 232B
frameListener.java 16KB
GoBangframe.java 6KB
GoBangconfig.java 360B
ButtonListener.java 2KB
chessboard1.png 15KB
bin
GoBangframe.class 6KB
frameListener.class 10KB
GoBangconfig.class 617B
ChessPosition.class 435B
ButtonListener.class 2KB
white.png 1KB
chessboard.jpg 49KB
.project 368B
black.png 1KB
操作指南.doc 1.13MB
GoBang3
.classpath 293B
pic
Button.png 6KB
UserLevel.png 4KB
UserName.png 6KB
ChessBoard.jpg 2.88MB
Battle2.png 7KB
Battle1.png 7KB
LoginPicture2.png 474KB
PlayButton.png 17KB
LoginButton.png 19KB
LoseButton.png 6KB
UserPicture.png 85KB
UserSex.png 3KB
white.png 1KB
MessagePictrue.jpg 88KB
LoginPicture.jpg 308KB
StartButton.png 7KB
black.png 1KB
BackButton.png 6KB
.settings
org.eclipse.jdt.core.prefs 587B
src
ChessPosition.java 232B
LoginUI.java 1KB
frameListener.java 16KB
GoBangframe.java 7KB
GoBangconfig.java 2KB
MyJPanel.java 326B
User.java 95B
ButtonListener.java 2KB
out
production
GoBang3
User.class 309B
GoBangframe.class 7KB
frameListener.class 9KB
GoBangconfig.class 2KB
ChessPosition.class 435B
LoginUI.class 2KB
MyJPanel.class 635B
ButtonListener.class 2KB
.idea
workspace.xml 13KB
misc.xml 258B
modules.xml 254B
encodings.xml 710B
bin
User.class 309B
GoBangframe.class 7KB
frameListener.class 8KB
GoBangconfig.class 2KB
ChessPosition.class 435B
LoginUI.class 2KB
MyJPanel.class 635B
ButtonListener.class 2KB
.project 366B
GoBangAI
.classpath 386B
.settings
org.eclipse.jdt.core.prefs 584B
src
ChessPosition.java 232B
frameListener.java 16KB
GoBangframe.java 7KB
GoBangconfig.java 144B
ButtonListener.java 2KB
bin
GoBangframe.class 6KB
frameListener.class 10KB
GoBangconfig.class 250B
ChessPosition.class 435B
ButtonListener.class 2KB
.project 368B
README.md 844B
共 81 条
- 1
资源评论
星辰月72
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- access数据库压缩程序,有密码和无密码两种模式
- 使用js代码实现在线打印准考证,包含照片,座号,身份证号等个人信息
- 基于python实现的BP神经网络和rbf神经网络源码.zip
- StudentManagement Design
- 2024年阿里巴巴全球数学竞赛试题及答案解析.pdf
- testG参考答案.zip
- MySQL - Fourth Edition - Paul DuBois
- Java项目:酒店管理系统(java+Servlet+c3p0+JSP+jquery+layui+mysql)
- 调用淘宝API接口获取产品详情数据-淘宝API封装 TbApiData.zip
- Java项目:酒店管理系统(java+Servlet+c3p0+JSP+jquery+layui+mysql)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功