General Info
Be sure to check out our Tutorial Overview page for general info, such as list of all available tutorials, minimum enrollment number, and contact info.
Note: This tutorial is cancelled.
課程簡介
從 Game 入手,程式就可以寫得好。
每個寫程式的人都有個寫遊戲的夢想。
希望藉這次 PyCon 的機會,把一些製作遊戲的心得跟方法傳達給一些寫程式的初學者。
這次課程會帶著大家分析以下這些遊戲:
- 貪食蛇
- 特訓 99
- 踩地雷
- 猜數字 (電腦猜你的數字,不是玩家猜電腦喔)
還會帶大家試試看使用 Kivy,來製作高互動性的遊戲。
適合對象
這次課程預期參加者會使用 Python,並且對於幾何座標的數學運算有基礎(國高中程度可),比如說座標相加,斜率等等的定義有了解。
最後希望上完課以後大家都可以拿起 PyGame,寫出簡易的互動程式。
注意事項
本次課程計畫分成兩個階段。第一個階段會在課前聯絡參加者,確認環境已經裝好。第二個階段是就是課程當日,一早我們就開始上課寫程式。
課程大綱
介紹 PyGame 的特色
介紹遊戲的特色
介紹貪食蛇的演算法
參考資源
講師
- Tim Hsu
- 洞悉科技股份有限公司共同創辦人,擅長網站建置、Python 程式設計與 JavaScript 程式設計。 目前擔任 Taipei.py organizer;2012 年參與 Evernote 駭客松競賽,榮獲台灣區冠軍;2014 百度開放雲 Hackathon,獲得最有潛力獎 ;曾任 PyCon APAC 2014 Chairman。