1. 程式人生 > >Python 《外星人入侵》遊戲原始碼以及存在的問題

Python 《外星人入侵》遊戲原始碼以及存在的問題

    在python的練手小遊戲專案中,專案中主要用到 pygame 模組包進行創作,專案的具體細節不在贅述。文章後面會貼出專案的有關介紹。現在就我在練習該專案時遇到的問題。
  • 專案開發環境:windows10 + python3.6
  • 問題1:小遊戲的程式基本功能實現,但是在遊戲的過程中隨著外星人被擊落的數量增多,螢幕上存活的外星人數量越來越少時外星人移動的節奏加快,飛船的節奏也明顯加快,因為隨著遊戲等級升高,程式設定提升1.5倍遊戲節奏,加上不明原因的加快節奏,最後遊戲快的沒法玩了,苦笑。。。希望程式中外星人不隨數量遞減而節奏加快,但是沒有找出具體原因。
  • 問題2:遊戲沒有音效真的沒有什麼意思,我本來想用pygame.mixer給遊戲新增音效,但是無奈只是個python初學者,將背景音樂放到遊戲中,程式先播放背景音樂然後開始遊戲,兩者沒有同步,網上也沒有找到相關教程,個人認為是同步技術問題,希望大神賜教。。。
  • 問題3:在使用pyinstaller進行程式打包的時候,出現螢幕一閃而退的問題,原因是打包過程中出現太多的程式包丟失現象。
  • 希望有大神能告知解決方案,跪謝。。。
以下是《外星人入侵》源程式程式碼下載地址:https://download.csdn.net/download/m0_37759524/10433768 點選開啟連結

《外星人入侵》專案詳細教程下載地址:https://download.csdn.net/download/m0_37759524/10434465點選開啟連結