这是一个用Qt写就的有bug的军棋翻翻棋游戏程序,支持单机和统一局域网下联机游戏,游戏规则与一般翻翻棋相同(详情可见腾讯“天天军棋”游戏规则)。
- 单机:Qt运行程序后点击菜单栏中选项->开始后即可开始游戏,红蓝双方依次翻棋,步时为20s,超时3次判负。当轮次超过20轮时可以认输。
- 联机:Qt运行程序后服务器端点击创建服务器后显示服务器端IP地址,之后客户端点击连接服务器后输入服务器端IP地址即可完成连接。连接完成后双方均点击开始后即可开始游戏,其余与单机状态相同。连接时一方点击连接->断开连接后即可断开连接,之后游戏进入单机模式。
PS:在规则实现上存在一个小bug,大概是炸弹被堵死且雷被挖完之类的,出现概率小到可以忽略(遇到就说明你中奖了hhh),所以没有进行处理(别问,问就是太懒。。。),有兴趣可以自己修补一下。此外在测试时有极小概率出现不同步,具体原因未知,其余功能目前未发现问题。