英文打字小遊戲,友好的多介面互動,介面整潔、美觀,可動態調節遊戲等級難度,可配置遊戲資訊。有遊戲分數,遊戲時間,拼寫特效,背景**,不同遊戲等級的歷史最高分記錄。拼寫成功的英文單詞顯示中文意思。支援長按回刪鍵[backspace],快速刪除單詞字母。多種遊戲困難等級讓玩家可以側重提高打字速度、或者練習英語單詞。實現動態調節遊戲配置資訊
分別實現暫時儲存遊戲配置資訊、永久遊戲配置資訊
退出、重玩遊戲選項
程式語言
版本號python
3.7.1
工具名稱
工具版本
pycharm
2019.3.1
第三庫名稱
版本號pygame
1.9.6
pyinstaller
4.0py******gui
4.26.0
第三方庫說明
pygame:用於繪製英文打字遊戲執行視窗,整體實現遊戲動畫效果。
pyinstaller:把專案打包成可執行檔案(.exe),可在windows環境下執行程式,無需python環境。
py******gui:繪製遊戲整體互動視窗(開始、設定、歷史最高視窗)。
素材檔案/路徑
遊戲**
resource/music/…
遊戲字型
resource/font/hui.ttf
遊戲背景圖、圖示
resource/image/…
英語四級單詞文字
遊戲執行介面,會根據你鍵盤輸入的單詞去匹配遊戲垂直降落的單詞。
遊戲結束介面,展示了遊戲當前等級、分數及當前遊戲等級的歷史最高,還可供玩家選擇是否在玩一局或者退出。
遊戲設定介面用於調節遊戲配置資訊,遊戲執行時也可以調出動態調節。
調節遊戲等級
遊戲分為五個等級,分別為
遊戲等級
名稱單詞下落速度1簡單
0.32
上手0.53中等
1.04
困難1.55魔鬼
2.0遊戲執行期間遊戲血條會一直逐漸減少、降落的單詞超出遊戲螢幕,遊戲血條減少,遊戲血條減少的程度都隨著遊戲等級的提高而提高。
其他調節
配置資訊儲存
臨時儲存
臨時儲存,可用於試探不同的配置資訊的遊戲效果如何,看看是否滿意,如果不滿意,又可換回原來的配置資訊。
臨時儲存適用於當局遊戲有效,重玩、重開都無效。
永久儲存
永久儲存將把遊戲配置資訊寫入配置檔案中,永久生效。
注意:遊戲靜音狀態的調節,無需儲存也可實現效果,但每次開啟遊戲的時候都是聲音開放狀態。
歷史最高介面,顯示著不同遊戲等級的歷史最高分記錄。
最後就是遊戲版本、作者資訊。製作不易,留下你的小紅心❤️。
源**已上傳到github✍ 碼字不易,點亮小星星 ⭐️,萬分感謝?
新建資料夾x
大自然用數百億年創造出我們現實世界,而程式設計師用幾百年創造出乙個完全不同的虛擬世界。我們用鍵盤敲出一磚一瓦,用大腦構建一切。人們把1000視為權威,我們反其道行之,捍衛1024的地位。我們不是鍵盤俠,我們只是平凡世界中不凡的締造者 。
Python pygame 製作乙個遊戲
效果圖 注 貼圖是哪個遊戲扒的大家心領神會即可 僅做交流使用,權侵刪 基礎 飛機大戰 by小甲魚 傳送門 python pygame 經典的飛機大戰 傳送門 原始碼的封裝與繼承性很爛,重用現象也很普遍 很醜很爛,但思路和結構簡單而清晰,注釋也很多 基本效果 角色的二維上下左右按鍵控制 子彈近戰 刀劍...
用python pygame寫貪吃蛇小遊戲
因為python語法簡單好上手,前兩天在想能不能用python寫個小遊戲出來,就上網搜了一下發現了pygame這個寫2d遊戲的庫。了解了兩天再參考了一些資料就開始寫貪吃蛇這個小遊戲。畢竟最開始的練手專案好像都是這個emmmmpython推薦廖雪峰的python3教程,pygame推薦目光部落格的py...
Python pygame如何安裝?
linux 下安裝 python2 下執行 sudo pip2 install pygame驗證是否安裝成功 python2 m pygame.examples.alienspython3 下執行 sudo pip3 install pygame驗證是否安裝成功 python3 m pygame.e...