Class屬性與初始化
1. 了解物件導向基礎
2. 學會建立類別與初始化角色屬性
Class方法與繼承
1. 建立方法控制物件行為
2. 學會類別繼承與擴充應用
初探 Pygame模組I
1. 認識 Pygame 模組結構
2. 建立遊戲視窗與主迴圈流程
初探 Pygame模組II
1. 載入與顯示圖片
2. 實作鍵盤事件控制角色移動
互動基礎
1. 學會矩形碰撞判斷
2. 完成角色與障礙物互動
事件控制
1. 建立自訂遊戲事件
2. 在畫面中顯示文字訊息
遊戲進程
1. 計時與倒數功能實作
2. 設計遊戲結束畫面
遊戲優化I
1. 加入背景音樂與音效
2. 製作視覺特效提升遊戲體驗
遊戲優化II
1. 實作遊戲暫停與重新開始
2. 控制角色移動速度變化
遊戲進階
1. 加入第二玩家控制
2. 設計電腦 AI 對手
網路爬蟲應用I
1. 學習網路爬蟲基礎
2. 自動下載素材應用於遊戲
網路爬蟲應用II
1. 完成進階爬蟲下載圖片
2. 學生發表自製遊戲作品