資源簡介
1、 產品概述及目標
五子棋是一種兩人對弈的純策略型棋類游戲,通常雙方分別使用黑白兩色的棋子,下在棋盤直線與橫
線的交叉點上,先形成 5 子連線者獲勝。
2、產品功能需求
(1)繪制棋盤
棋盤是由長寬為 15*15 的“+”符號繪制形成。
(2)下子
用戶執黑子、電腦執白子,其中黑子先下。在下子時是通過輸入坐標來確定所下棋子的位置,用戶下
黑子時需要通過手動輸入 X 和 Y 坐標下子,在輸入坐標時應注意不能超出棋盤的大小,即 X 和 Y 值均不
能超出 15,否則提示輸入非法,需重新輸入下子的坐標。電腦下子時的坐標是使用隨機數生成的,同樣下
子坐標不能超出 15。
(3)判勝負
從橫向、縱向、反斜杠和斜杠四方向去判斷,任何一個方向的 5 個黑或白棋連成一條線,則勝利。
代碼片段和文件信息
- 上一篇:手機物流APP的設計與實現
- 下一篇:設計模式期末大作業 ToFu
評論
共有 條評論