WuziqiServer
课程作业——基于C#和WPF的五子棋对战服务器设计
一、五子棋服务器运行环境
IDE:Visual Studio 2017(C# + WPF)
框架:.NET Framework 4.6.1
二、连接服务器
ipAddress为五子棋服务器程序运行计算机ipv4地址,可以通过WIN + R打开运行框,输入cmd进入命令行终端,输入ipconfig命令查看
port为五子棋服务器监听的端口,通过port框进行设置
二、游戏开始
当连接服务器的客户端数量为2时自动开始游戏,并通过随机数的方式决定哪方先走,且会给先落子一方发送开始游戏指令
三、游戏规则
当客户端接收到开始游戏指令时,需要发送位置信息告诉服务器落子位置
由于棋盘大小为15 * 15,所以 x, y ∈ [0, 14]
落子后服务器会检查落子一方是否胜利,若胜利,则给胜利一方发送胜利信息,失败一方发送失败信
2021-12-16 21:53:49
194KB
C#
1