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

 我来答
匿名用户
2017-12-28
展开全部

不知道你是想做web 浏览器界面 还是用java swing界面。

  1. 界面绘制

  2. 落子后的算法,要计算当前落子坐标上下左右包括两个斜对角线上是否有连续的五个相同颜色的棋子,来判断是否赢棋。

  3. 落子后界面变化的同步,也就是说 A玩家落子后,B玩家要可以看到棋盘上的变更。

  4. 落子坐标控制, 已落子的坐标无法再次落子等

以上基本上就可以完成游戏的主功能。

其他的考虑:

  1. 游戏房间创建

  2. 旗子颜色选择

  3. 悔棋功能

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式