本项目为go-platform后端项目
前后端通信API:https://docs.qq.com/doc/DYWJYdENDZ3dlQVB1?groupUin=ktbdl7CPcYRZiBZIu631lg%253D%253D
1、 JDK: jdk-8u381
2、 IDEA: 2023版
3、 maven
4、 mysql8
功能:
- 用户注册功能
- 用户登录功能
- 用户修改密码功能
数据库:
需要有用户表
功能:
- 创建房间功能
- 进入房间功能
- 离开房间功能
- 销毁房间功能
功能:
- 落子逻辑
- 吃子并落子
- 更新棋盘
- 胜负逻辑
- 检测对局结束条件
- 对局结束时判断胜负,并统计具体信息
- 记录落子顺序,后续悔棋功能
- 记录对局信息,查看历史对局记录
数据库:
需要有对局表