永发信息网

做五子棋JAVA所需要的知识点

答案:1  悬赏:0  手机版
解决时间 2021-04-01 17:19
  • 提问者网友:伴风望海
  • 2021-04-01 01:07
做五子棋JAVA所需要的知识点
最佳答案
  • 五星知识达人网友:掌灯师
  • 2021-04-01 01:13
不知道你是想做web 浏览器界面 还是用java swing界面。
界面绘制
落子后的算法,要计算当前落子坐标上下左右包括两个斜对角线上是否有连续的五个相同颜色的棋子,来判断是否赢棋。
落子后界面变化的同步,也就是说 A玩家落子后,B玩家要可以看到棋盘上的变更。
落子坐标控制, 已落子的坐标无法再次落子等
以上基本上就可以完成游戏的主功能。
其他的考虑:
游戏房间创建
旗子颜色选择
悔棋功能

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯