- 挑戰在時限內打到最多的地鼠,來測試你的手眼協調吧!
- 遊戲開始後,玩家透過移動滑鼠控制鐵鎚,地鼠將在整個遊戲畫面中隨機出現,玩家看到地鼠後,須操控鐵鎚敲打地鼠(按下滑鼠左鍵可敲下鐵鎚),遊戲時間限制 20 秒,時間結束後,遊戲根據玩家打到的地鼠數量結算成績。
- 按下鍵盤ENTER鍵,即開始遊戲
- 透過移動滑鼠來操縱鐵鎚,對準隨機出現的地鼠按下滑鼠左鍵,即可敲打地鼠
- 每成功敲打一隻地鼠,得1分
- 當成功敲打地鼠,就會隨機再生成下一隻地鼠
- 遊戲時限20秒
- 20秒結束時,結算分數,分數顯示於畫面,並且按下ENTER鍵可重新開始遊戲
以下皆為於windows環境運行
py --version
py -m pip --version
py -m pip install pygame
git clone https://github.com/TamyTsai/whack-a-mole-game.git
cd whack-a-mole-game
python main.py
下載專案後,雙擊專案目錄中之main.exe,即可執行程式,開啟遊戲
- img - 遊戲圖片放置處
- main.exe - 打包後的遊戲主程式執行檔
- main.py - 遊戲Python檔
- mole.ico - 遊戲圖示
- 程式語言:Python
- 框架:pygame
- 版本控制:Git
- 使用pygame模組以簡化製作遊戲之過程,包含簡化加入文字、圖案、聲音等元素,與進行事件處理等過程。
- 使用Python的標準函式time,以處理時間。
- 使用Python的標準函式random,以隨機產生地鼠的座標
- 使用Python的標準函式os,以統一路徑寫法
你可以透過email與我聯絡:tamy8677@gmail.com
最後更新:2024.5.23