上传者: 41499880
|
上传时间: 2020-01-03 11:32:39
|
文件大小: 4KB
|
文件类型: txt
1、 产品概述及目标
五子棋是一种两人对弈的纯策略型棋类游戏,通常双方分别使用黑白两色的棋子,下在棋盘直线与横
线的交叉点上,先形成 5 子连线者获胜。
2、产品功能需求
(1)绘制棋盘
棋盘是由长宽为 15*15 的“+”符号绘制形成。
(2)下子
用户执黑子、电脑执白子,其中黑子先下。在下子时是通过输入坐标来确定所下棋子的位置,用户下
黑子时需要通过手动输入 X 和 Y 坐标下子,在输入坐标时应注意不能超出棋盘的大小,即 X 和 Y 值均不
能超出 15,否则提示输入非法,需重新输入下子的坐标。电脑下子时的坐标是使用随机数生成的,同样下
子坐标不能超出 15。
(3)判胜负
从横向、纵向、反斜杠和斜杠四方向去判断,任何一个方向的 5 个黑或白棋连成一条线,则胜利。