2022-05-28 09:47:55 索煒達電子 666
文件編號:D31
文件大?。?/strong>4.7M
開發(fā)環(huán)境:Python3.8、PyQt5、Pygame
猿創(chuàng)承諾:該項目親測正常運行,需遠程調(diào)試部署需另外收費,確保正常使用,不能正常使用全額退款。
簡要概述:基于Python+PyQt5編寫的掃雷小游戲(Pygame)
按需寫作:
演示視頻:
點擊查看:系統(tǒng)演示視頻
運行效果:
python main.py
整個掃雷界面使用大量的白色方格(正方形)進行顯示,本游戲軟件剛剛運行時刻, 游戲界面的完整顯示圖如下圖所示:
游戲界面的完整顯示圖
玩家可以使用鼠標左鍵隨機點擊一個方格,方格即被打開并顯示出方格中的數(shù)字,方格中數(shù)字則表示其周圍的方格中(最多8個)隱藏了幾顆雷,在上圖的情況下左鍵點擊一個方格后的顯示圖如下圖所示:
如果點開的格子為空白格,即其周圍有0顆雷,則其周圍格子自動打開,如果其周圍還有空白格,則會繼續(xù)打開并引發(fā)連鎖反應,在上圖情況下點擊一個空白格后的顯示圖如下圖所示:
玩家可以在認為有雷的格子上點擊右鍵,方格上將顯示一個小紅旗圖像,即表示標記此地區(qū)為雷區(qū),在上圖情況下點擊右鍵的顯示圖如下圖所示:
再次點擊右鍵,方格上將顯示一個問號圖像,表示不確定此方格是否有雷,在在上圖情況下點擊右鍵的顯示圖如下圖所示:
第三次點擊右鍵,格子將恢復正常,在上圖情況下點擊右鍵的顯示圖如下圖所示:
如果一個已打開格子周圍所有的雷已經(jīng)正確標出,則可以在此格上同時點擊鼠標左右鍵以打開其周圍剩余的無雷格,在上圖情況下點擊右鍵的顯示圖如下圖所示:
游戲結束時,主界面將用綠色的對號表示標記正確的雷區(qū),用紅色的叉號表示標記錯誤的雷區(qū),用黑色的炸藥圖像標記沒有標記的雷區(qū)。 當排出所有的雷區(qū)后,游戲勝利,某一時刻游戲勝利的游戲界面如下圖所示:
如果游戲勝利時用時低于掃雷英雄榜中相應級別的記錄,將跳出一個對話框提示用戶可以輸入自己名字以刷新掃雷英雄榜中記錄,跳出的對話框顯示圖如下圖所示:
當左鍵點擊到雷區(qū)時,游戲失敗,某一時刻游戲失敗的游戲界面如下圖所示:
遠程協(xié)助:
溫馨提示:索煒達.猿創(chuàng)官方提供收費遠程協(xié)助,確保您項目運行成功。
點擊查看:遠程協(xié)助相關事項
我們提供完整項目文件清單如下:
文件目錄
├ 1.項目源碼
├ 2.運行截圖
└ 3.演示視頻