點擊上方查看程式碼。
踩地雷玩法說明:
踩地雷為益智類遊戲。
遊戲中,地雷隨機散布在由許多方塊構成的區域內。每個方塊有三種狀態:未打開、已打開、已標記。未打開的方塊為空白且可供點擊;一旦點擊打開,方塊便會顯示相應資訊;而標記則是玩家用來標示可能藏有地雷的位置。
玩家點擊任一方塊將其打開:如果點到了地雷,遊戲就結束;反之,方塊會顯示一個數字,代表其周圍(包括對角線方向)隱藏的地雷數量,或者顯示為空白(也可視作 0)。當顯示為空白時,與其相鄰且沒有地雷的方塊會自動一併打開。
玩家也可以手動標記方塊(通常會顯示一個小旗),以提示該處可能有地雷。被標記的方塊仍被視作未打開,玩家隨時可以點擊它們。在部分版本中,如果某個已打開方塊周圍顯示的數字等於周邊已標記方塊的數量,則會自動打開所有未標記的相鄰方塊,這個操作稱為「chording」。
程式玩法說明:
「How Big?(5~30)」,請輸入數字 5~30。
,請勿輸入數字以外的符號以免程式崩潰。(本人剛學編程,這個輸入錯誤的部分還避免不了:D)
「How Hard?(Easy, Normal, Hard)」,請輸入 Easy 或 Normal 或 Hard (字首大小寫不限)。
你會看到一個 N*N 的方格,選擇並輸入第一個位置以開始遊戲
(依序輸入 x, y,x 表示由左至右;y 表示由下至上)。
輸入 ex: 3 [Enter] 3 [Enter], 3 [Space] 3 [Enter]
開始遊戲,請依序鍵入 x, y,以及要在那一格做的動作(d 是挖;f 是放旗子)
特性:
(1) 若在放旗子的區域再次執行放旗子動作將會取消放旗。
(2) 本程式接受 chording 玩法(詳細請參閱「踩地雷玩法說明」)
遊戲結束後可輸入 y/n 以決定再進行一次遊戲或退出程式。
參考資料:
1.Wikipedia. 踩地雷玩法。Avalible at: https://zh.wikipedia.org/zh-tw/%E8%B8%A9%E5%9C%B0%E9%9B%B7