做五子棋JAVA所需要的知识点
1个回答
2017-12-28
展开全部
不知道你是想做web 浏览器界面 还是用java swing界面。
界面绘制
落子后的算法,要计算当前落子坐标上下左右包括两个斜对角线上是否有连续的五个相同颜色的棋子,来判断是否赢棋。
落子后界面变化的同步,也就是说 A玩家落子后,B玩家要可以看到棋盘上的变更。
落子坐标控制, 已落子的坐标无法再次落子等
以上基本上就可以完成游戏的主功能。
其他的考虑:
游戏房间创建
旗子颜色选择
悔棋功能
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询