利用Pygame開發遊戲學習Python(入門)

2021-08-18 12:27:36 字數 628 閱讀 9237

為什麼學習python遊戲開發?以遊戲為突破口,學習python。

1、anaconda:管理各種庫,如果其中找不到再利用pip安裝。自帶的jupyter notebook更是資料分析,簡單除錯的不二首道。

2、pycharm:複雜專案、大型專案開發利器。

3、sublime:看別人原始碼時用,支援n多格式。

完成「外星人入侵」,完成基本功能,飛船可自由活動,能發射子彈擊落外星人,外星人碰撞到飛船會撞毀飛船,外星人可以重複出現,速度會快等。

螞蟻大作戰,基本功能:葉子會隨機的出現在螢幕的任意地方,並由螞蟻**至蟻穴,而蜘蛛在螢幕上隨便爬,平時螞蟻不會在意它,而一旦進入蟻穴,就會遭到螞蟻的極力驅趕,直至蜘蛛掛了或遠離蟻穴。

完成兩個遊戲,更熟悉模組開發,函式及引數使用,什麼時候使用字典、元組及列表,隨機數/向量、影象繪製及螢幕更新等等。

繼續學習python遊戲開始基礎,做乙個完整的遊戲出來。

Python學習筆記 遊戲開發pygame入門

pygame用來開發遊戲軟體的 python 程式模組,基於 sdl 庫的基礎上開發 sdl directmedia layer 是一套開放源 的跨平台多 開發庫,使用c語言寫成。個人理解 安裝pygame 使用python3命令安裝報錯,可以嘗試使用python命令 python m pip in...

pygame遊戲開發參考指南

這篇部落格裡涉及pygame中的 顏色 常用形狀 文字 音效 動畫切換 精靈與精靈組以及碰撞檢測等簡單基礎知識,為我寫的另一篇部落格 python實現飛機大戰 提供參考。pygame進行初始化,呼叫pygame.init 方法 得到螢幕物件su ce 事件的監聽 遊戲主迴圈 處理遊戲事件,更新遊戲狀...

Python中利用pygame做彈球遊戲

1.python3.8 2.pygame 2.0.1 cp38 cp38 win amd64.whl pygame的安裝方法 學習python時,看到了朱紅慶的 python核心程式設計從入門到開發實戰 驚訝的是13章的彈球遊戲的 居然是不完整的,按書上的是不能正常執行的。下面的 簡單的調通了,希望...