人人對戰五子棋是要兩個人對弈的游戲,它用ARM開發板的鍵盤操作,輸入值的范圍是1-9:2,4,6,8控制方向,1是左下,3是右下,5是確定,7是左上,9是右上,下的情況直接在開發板的顯示屏上顯示。
我們的游戲的功能是:一個人先在10*10的棋盤中隨便下一棋,另一個人也可以在棋盤中隨便下,第一個人下完了,另一個人才可以下,這里有一個權限的交換問題,只要一方有五個相鄰的棋子成一條線(上下,左右,斜),就在顯示屏中打印出那一方勝,一段時間后,系統自動打印棋盤,新的一局開始。
程序測試數據:
(1) 當第一個人按下確定鍵5時,預期結果為在相應的位置打印一個圓圈。
(2) 當第一個人按下確定鍵5時,預期結果為在相應的位置打印另一種顏色的圓圈。
(3) 當方向鍵時,預期結果為在棋盤中看到方框的移動。
(4) 按下除規定的按鍵以外的其他按鍵后,預期結果為無任務反應。
標簽:
上傳時間:
2014-12-08
上傳用戶:yuchunhai1990