基於pygame的一款小游戲
這是我上半年做的一款小游戲,但是一直忘記了,現在才上傳代碼。
github項目地址:StarMan
代碼基於pygame,Python版本3.5.2運行正常。
游戲很簡單,代碼也很簡單。
游戲內容大致就是在太空中駕駛一架飛機,與敵機展開戰斗。
以下是開始的菜單界面:
關於界面:
幫助頁面:
游戲開始時玩家擁有3次復活機會,和3個技能,按空格觸發技能。技能的效果是消除屏幕內所有敵機。
隨着游戲的進行,游戲的難道會有稍微增大,敵機的速度會加快,會出現更大的機型(敵機分為小、中、大三種)。我方每過30s會掉落補給,或是子彈增強,或是技能數量+1。
record.txt文件用來存放歷史最高分數。
image文件夾存放游戲的某些圖片。
font文件夾存放游戲的字體。
sound文件夾存放游戲音效文件。
代碼和文件放在 github 上了,請自提。
以下是游戲截圖: