哪位大哥大姐能帮一下,在下感激不进,这是我期末考题啊
编写一个允许2人玩的五子棋程序(多线程实现):玩家连到服务器,每个玩家的动作都被传送到游戏服务器,服务器检查玩家的动作是否有效,并将动作信息传送给其他玩家。
具体要求:
1。初始化棋盘信息:棋盘的大小可以通过二维数组实现,并进行初始化。
2。玩家的动作(棋子的输入信息):可通过坐标来实现,有棋子的地方不能让玩家再输入。
3。服务器检查玩家的棋子位置是否有效,如果无效要提示玩家重新输入。
(五子棋程序不用写详细,只要实现1,2,3这三个要求就行了)
编写一个允许2人玩的五子棋程序(多线程实现):玩家连到服务器,每个玩家的动作都被传送到游戏服务器,服务器检查玩家的动作是否有效,并将动作信息传送给其他玩家。
具体要求:
1。初始化棋盘信息:棋盘的大小可以通过二维数组实现,并进行初始化。
2。玩家的动作(棋子的输入信息):可通过坐标来实现,有棋子的地方不能让玩家再输入。
3。服务器检查玩家的棋子位置是否有效,如果无效要提示玩家重新输入。
(五子棋程序不用写详细,只要实现1,2,3这三个要求就行了)