Python結合pygame實作班(實體課程)

訓練單位:台北市電器商業同業公會

訓練位置:台北市中正區濟南路1段321號

學員負擔:1584元

政府負擔:6336元

訓練性質:3年10萬

報名區間:
2025-07-03~2025-07-30

訓練區間:
2025-08-02~2025-09-20

甄試日期:
填表洽詢

收藏課程

訓練時段

週六
上午,下午

訓練時數

48小時小時

訓練人數

38名

其他條件

年滿15歲以上 1.具備基礎Python程式設計邏輯能力者。 2.具相關領域從業經驗技能者。

訓練目標
Pygame 的基本概念與安裝方法。理解遊戲開發的基本循環結構(事件處理與畫面更新)。學習繪製基本圖形等專業課程
課程說明

上課日期

授課時間

時數

課程進度/內容

授課師資

助教

遠距教學

114/08/02(星期六)

09:00~12:00

3

Pygame 入門與動畫基礎: Pygame 的基本概念與安裝方法。理解遊戲開發的基本循環結構(事件處理與畫面更新)。學習繪製基本圖形,並實現簡單的動畫效果。實作項目:創建一個簡單的 Pygame 視窗,顯示背景顏色和移動的小球。

林俊杰

   

114/08/02(星期六)

13:00~16:00

3

處理鍵盤與滑鼠的交互輸入。理解精靈 (Sprite) 的概念,並使用圖片取代簡單圖形。實作項目:實作一個角色移動的遊戲:用鍵盤控制角色移動,滑鼠點擊改變角色顏色或位置。 AI關鍵字:鍵盤事件與角色移動

林俊杰

陳祐蓉

 

114/08/09(星期六)

09:00~12:00

3

學習碰撞檢測的基礎邏輯,並運用於設計一個簡單的消磚塊遊戲。製作一個具有磚塊、球和反彈機制的消磚塊遊戲原型。提詞:如何在 Pygame 中檢測兩個精靈的碰撞

林俊杰

陳祐蓉

 

114/08/09(星期六)

13:00~16:00

3

Flappy Bird 1.背景滾動效果,模擬移動場景。 2.重力與簡單物理模擬的應用。實作項目:實作 Flappy Bird 小遊戲

林俊杰

陳祐蓉

 

114/08/16(星期六)

09:00~12:00

3

Google Dino 遊戲 1.加入背景音樂與觸發音效 2.模仿無限跑酷Google Dino 遊戲實作項目:製作 Dino 跑酷遊戲關鍵字:在 Pygame 中加入背景音樂與觸發音效

林俊杰

陳祐蓉

 

114/08/16(星期六)

13:00~16:00

3

探討簡單 AI 的設計概念,並應用於迷宮遊戲中實作敵人追蹤機制。實作項目:編寫敵人追蹤玩家的基本 AI 邏輯,生成迷宮地圖並設計一個迷宮逃脫遊戲。關鍵字:「敵人追蹤玩家的 AI」、「迷宮生成」

林俊杰

陳祐蓉

 

114/08/23(星期六)

09:00~12:00

3

學習碰撞檢測的方法與應用。導入外部資源(圖片、音效),讓遊戲更具吸引力。實作項目:創建一個簡單的吃豆人類型遊戲 AI關鍵字:Pygame 碰撞檢測

林俊杰

陳祐蓉

 

114/08/23(星期六)

13:00~16:00

3

網路控制與多人協作遊戲使用 Python socket 實現兩台設備的連線互動。設計一個簡單的多人遊戲原型,例如合作射擊或角色移動同步。關鍵字:Python socket

林俊杰

陳祐蓉

 

114/08/30(星期六)

09:00~12:00

3

學習製作遊戲的使用者介面(UI),包含選單、按鈕和簡單的 GUI 效果。實作項目:設計一個具有選項按鈕的主選單介面。實現功能性按鈕,例如「開始遊戲」、「退出遊戲」。關鍵字:「Pygame 處理點擊事件?」

林俊杰

陳祐蓉

 

114/08/30(星期六)

13:00~16:00

3

掌握粒子系統的設計與運用,實現爆炸效果與其他視覺特效。實作項目:製作一個基本的粒子系統,用於模擬煙霧或火花效果。關鍵字:「Pygame 模擬爆炸效果」

林俊杰

陳祐蓉

 

114/09/06(星期六)

09:00~12:00

3

學習時間控制在遊戲中的應用,包括事件觸發和遊戲進程的調整。實作項目:使用計時器實現定時生成敵人的功能。關鍵字:「時間模組」

林俊杰

陳祐蓉

 

114/09/06(星期六)

13:00~16:00

3

遊戲美化,使用外部資源(圖片、音效)美化遊戲畫面,提升視覺效果與用戶體驗。實作項目:將免費遊戲素材整合到遊戲中,例如角色圖像與背景音效。關鍵字:「請幫我產生Q版的遊戲人物」

林俊杰

陳祐蓉

 

114/09/13(星期六)

09:00~12:00

3

完整的多人遊戲,包括玩家位置同步與即時互動。關鍵字:「如何同步多個玩家的資訊並達到即時互動?」

林俊杰

陳祐蓉

 

114/09/13(星期六)

13:00~16:00

3

如何將遊戲包裝為可執行檔,並解決常見部署問題。使用 pyinstaller Pygame 遊戲打包為執行檔。測試遊戲的跨平台兼容性並解決潛在問題。提詞:「如何用 pyinstaller 打包 Pygame 遊戲?」「遊戲打包過程中遇到錯誤該如何解決?」

林俊杰

陳祐蓉

 

114/09/20(星期六)

09:00~12:00

3

期末程式製作

林俊杰

陳祐蓉

 

114/09/20(星期六)

13:00~16:00

3

期末程式互評

林俊杰

陳祐蓉

 
師資介紹

林俊杰 老師

學歷:元智大學   資訊管理系

專長:深度學習、影像辨識、訊號處理、程式設計

 
我對課程有興趣
本資訊為職訓課程內容說明,若欲報名,請與培訓單位聯繫,或請至台灣就業通
  • code
    換一個
若您有進修網會員帳號,建議您登入進修網,省去填表部份欄位的填寫!
巨電_水號1264 聯成電腦_水號1270_回函右下280
相似課程推薦
  課程名稱 認證機構(分校) 上課地點 費用 開課日期
索取課程資料
收藏課程資料
平板電繪Procreate初體驗-短毛... 中原大學推廣... 桃園市中壢區 3800 2025-06-19
索取課程資料
收藏課程資料
iPad平板+Procreate:療癒系插畫班 中原大學推廣... 桃園市中壢區 6000 2025-06-20
索取課程資料
收藏課程資料
臺北大學第3期【AI生成藝術生活... 國立臺北大學 台北市中山區 4100 2025-07-08
索取課程資料
收藏課程資料
Allegro電路板佈局設計實戰班-P... 艾鍗學院 台北市中正區 線上洽詢 2025-06-21
索取課程資料
收藏課程資料
【日本專家】先進2.5D/3D異質整... 三建技術課程(... 台南市永康區 線上洽詢 2025-06-23
巨美好康_水號1282_課程全區495
聯成_ai_全區495
新尖兵關鍵字_PC版跳跳
新尖兵關鍵字_M版跳跳