这是一个入门级的基于Qt开发的五子棋对战器,目前已经实现了基本功能,可以支持联网的双人对战。
- 前往Qt官方网站下载安装Qt5(也可前往各镜像站下载安装)
- 从QtCreator中打开.pro文件,并编译运行
- 设计欢迎页,允许选择单人对战、人机对战和双人对战
- 双人对战设计房间系统
- 优化悔棋和求和的设计,要求对方同意
- 加入禁手规则,加入规则确定页,允许双方自由选择先后手
- 美化界面设计
服务器端的设计可参考https://github.com/Bruce-Ch/Renju_server