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