# wuziqi **Repository Path**: shgm/wuziqi ## Basic Information - **Project Name**: wuziqi - **Description**: No description available - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-11-20 - **Last Updated**: 2023-11-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 1.项目介绍 基于Springboot和js打造的五子棋在线联机对战,可以多场游戏同时对决 ## 2.配置数据库 修改application.yml文件中的数据库地址即可 目前只实现了注册功能,其他功能还在开发中 注册时的注册码可以自行在controller中设置 ## 3.启动项目. 运行启动器类(WebsocketWuziqiApplication)启动项目 ## 4.浏览器访问 为实现局域网下设备访问,需分别在main-main.js下配置websocket访问该设备的的ip地址,若不需要局域网则设置为127.0.0.1即可 端口号默认8088,可以自行在application.yml文件中修改 ## 5.关于游戏计时功能 目前是采用每一秒服务器向每个游览器推送当前游戏时间的方式,如果同时的游戏数过可能会出现计时不准确的问题?小伙伴们有更好的思路可以交流。 ## 6.其他待开发功能 用户输赢记录,及排行榜;历史游戏记录;更改,查看用户信息;游戏内聊天... ## 7. PPPPPPS 数据库要先创一个table
id int AI PK
username varchar(10)
password varchar(15)
totalgames int
wingames int
runawaygames int
winrate double(4,2)
runawayrate double(4,2)
headid int