官术网_书友最值得收藏!

4.4 系統運行與測試

本游戲通過使用白盒測試方法來檢查程序的內部邏輯結構設計。

4.4.1 游戲啟動

運行Eclipse中的Server項目和Client項目或雙擊Server文件夾和Client文件夾下的Play.bat文件來運行游戲。游戲啟動成功后,可以看到游戲界面,如圖4-3所示。

圖4-3 游戲啟動成功后的界面

4.4.2 建立連接

步驟1:在服務器端,單擊“建立主機”按鈕,成功建立主機,并給出了提示,如圖4-4所示。

步驟2:在客戶端,在界面上方的文本框內輸入IP地址:127.0.0.1,然后單擊“連接主機”按鈕。連接成功并給出提示,進入游戲界面,如圖4-5所示。

圖4-4 建立主機提示界面

圖4-5 成功連接主機后進入游戲界面

圖4-6 單擊“幫助”按鈕后的界面

步驟3:單擊“幫助”按鈕,成功地在界面上顯示游戲的方法,如圖4-6所示。

步驟4:單擊界面上方的“暫停/繼續”按鈕,若游戲正在進行,單擊這個按鈕就會暫停游戲,再單擊,就會取消暫停,并且在界面上給出提示。在界面下方的文本框內輸入對話消息,單擊“發送”按鈕,成功發送消息,并且在界面上顯示了通話內容,如圖4-7所示。

圖4-7 單擊“暫停/繼續”按鈕與“發送”按鈕后的界面

4.4.3 玩家坦克射擊

按方向鍵,坦克也成功向著相同的方向移動;按S鍵,成功發射彈藥,如圖4-8所示。

圖4-8 坦克發射彈藥界面

4.4.4 隨機功能圖標

玩家坦克彈藥打中敵方紅色坦克,在地圖上隨機的位置生成隨機的圖標,如圖4-9所示。玩家坦克銷毀掉各種圖標后,成功地獲得該圖標所對應的功能。

圖4-9 生成隨機圖標界面

4.4.5 游戲勝利與失敗

在游戲中擊毀所有敵方坦克后,顯示“過關了!”的消息提示。玩家坦克數量為0或基地被敵方坦克攻破了,會成功地在界面上顯示“GAME OVER!想再玩一次嗎(y/n)?”的消息。若游戲雙方都選擇輸入“y”,則游戲重新開始,并給出提示。游戲失敗界面如圖4-10所示。

圖4-10 游戲失敗界面

主站蜘蛛池模板: 陵川县| 东丰县| 兴隆县| 威海市| 江川县| 沁水县| 曲周县| 沁水县| 精河县| 兰州市| 通许县| 黄浦区| 高淳县| 潢川县| 都昌县| 清徐县| 双柏县| 周宁县| 涟水县| 怀集县| 顺义区| 阳春市| 遂宁市| 姚安县| 北安市| 井陉县| 南和县| 遂昌县| 建始县| 多伦县| 乳源| 广宁县| 共和县| 株洲县| 南华县| 洪江市| 瓦房店市| 菏泽市| 东光县| 海淀区| 延庆县|