.
Chapter 1|安裝PythonLesson 1-1 何謂Python?Lesson 1-2 安裝PythonLesson 1-3 啟動PythonCOLUMN 遊戲設計師收入好嗎?Chapter 2|開始使用PythonLesson 2-1 試著計算Lesson 2-2 輸出字串Lesson 2-3 輸出月曆Lesson 2-4 撰寫程式的事前準備Lesson 2-5 撰寫程式Lesson 2-6 了解輸出與輸入的命令Lesson 2-7 撰寫程式的方法COLUMN 在遊戲完成之前Chapter 3|學習程式設計的基礎Lesson 3-1 變數與算式Lesson 3-2 關於列表Lesson 3-3 條件分歧Lesson 3-4 關於迴圈Lesson 3-5 關於函數COLUMN 關於遊戲開發成本(一)Chapter 4|import的使用方法Lesson 4-1 關於模組Lesson 4-2 複習月曆Lesson 4-3 操作日期與時間Lesson 4-4 亂數的使用方法COLUMN 在RPG逃跑的失敗率Chapter 5|運用CUI 開發迷你遊戲Lesson 5-1 CUI與GUILesson 5-2 製作猜謎遊戲Lesson 5-3 製作大富翁Lesson 5-4 尋找消失的英文字母COLUMN 關於遊戲開發成本(二)Chapter 6|GUI的基礎①Lesson 6-1 關於GUILesson 6-2 配置標籤Lesson 6-3 配置按鈕Lesson 6-4 使用畫布Lesson 6-5 製作抽籤遊戲COLUMN 在畫布顯示圖形Chapter 7|GUI的基礎②Lesson 7-1 配置文字輸入欄位Lesson 7-2 配置多列的文字輸入欄位Lesson 7-3 配置勾選按鈕Lesson 7-4 顯示訊息方塊Lesson 7-5 製作診斷遊戲COLUMN 利用RGB值指定顏色Chapter 8|開發正統遊戲的技術Lesson 8-1 實現即時處理Lesson 8-2 接收鍵盤輸入的指令Lesson 8-3 輸入按鈕,移動圖片Lesson 8-4 定義迷宮的資料Lesson 8-5 平面遊戲的開發基礎COLUMN 如何完成遊戲軟體Lesson 8-6 替遊戲收尾COLUMN 製作數位相框Chapter 9|掉落物拼圖Lesson 9-1 思考遊戲的規格Lesson 9-2 嵌入滑鼠輸入處理Lesson 9-3 顯示遊戲裡的滑鼠游標Lesson 9-4 管理格子裡的資料Lesson 9-5 讓方塊落下的演算法Lesson 9-6 點擊後配置方塊Lesson 9-7 判斷方塊是否連線的演算法Lesson 9-8 嵌入正確的演算法Lesson 9-9 標題畫面與遊戲結束畫面Lesson 9-10 完成掉落物拼圖遊戲COLUMN 利用winsound發出音效Chapter 10|Pygame的使用方法Lesson 10-1 思考遊戲的規格Lesson 10-2 Pygame 的系統Lesson 10-3 繪製圖片Lesson 10-4 繪製圖形Lesson 10-5 接收按鍵輸入Lesson 10-6 接收滑鼠輸入Lesson 10-7 輸出音效COLUMN 如何在Pygame 顯示中文Chapter 11|開發正統的RPG遊戲!(上篇)Lesson 11-1 關於角色扮演遊戲Lesson 11-2 自動產生迷宮Lesson 11-3 打造地下城Lesson 11-4 在地下城移動Lesson 11-5 建立戰鬥場景之1Lesson 11-6 建立戰鬥場景之2Lesson 11-7 建立戰鬥場景之3COLUMN 遊戲的特效Chapter 12|開發正統的RPG遊戲!(下篇)Lesson 12-1 角色扮演遊戲的全貌Lesson 12-2 下載檔案與執行程式Lesson 12-3 程式內容Lesson 12-4 程式的細節COLUMN Python 的檔案處理Chapter 13|物件導向程式設計Lesson 13-1 關於物件導向程式設計Lesson 13-2 類別與物件Lesson 13-3 利用tkinter 學習物件導向Lesson 13-4 進一步學習物件導向程式設計COLUMN 筆者也陷入苦戰的物件導向程式設計Appedix|池山高校Python研究部第1個遊戲 一筆畫成的迷宮遊戲第2個遊戲 英文單字學習軟體第3個遊戲 打磚塊
Python遊戲開發講座進階篇|動作射擊與3D賽車