課程介紹
注意0:欲購買此課程,獲取安全購買鏈接,索要正版授權(quán)學(xué)習(xí)平臺賬號,務(wù)必加咨詢QQ:2536379620
注意1:由于編碼原因,試聽課程視頻畫面清晰度不如最終購買的視頻。最終購買視頻的畫面清晰度可參見以下兩張圖。圖1 圖2
注意2:正版良心視頻,購買后有機(jī)會和原作者直接短暫技術(shù)交流。
Pygame基礎(chǔ)知識 (1)搭建Pygame開發(fā)環(huán)境 (2) 繪圖 (3) 鍵盤鼠標(biāo)事件圖像處理 (1) 裝載位圖 (2) 旋轉(zhuǎn)圖像Pygame精靈(Sprite) (1)編寫精靈類 (2) 縮放Sprite (3) 繪制幀 (4) 設(shè)置Sprite動畫幀率 (5) 精靈組 (6) 實(shí)現(xiàn)不同的幀率碰撞檢測 (1) 矩形碰撞檢測 (2) 圓形碰撞檢測 (3) 遮罩碰撞檢測 (4) 精靈與組之間的碰撞檢測 (5)組與組之間的碰撞檢測 5. 為游戲加上音效 6. 實(shí)戰(zhàn)演練
適合人群
python程序員,游戲程序員,pygame愛好者
課程大綱
章節(jié)1:pygame入門
課時(shí)1視頻Pygame簡介03:00 免費(fèi)試聽
課時(shí)2視頻用Pygame開發(fā)游戲的一般步驟10:43
課時(shí)3視頻在窗口上顯示文本09:52
課時(shí)4視頻顯示中文03:14
課時(shí)5視頻使用pygame繪制圓形05:41
課時(shí)6視頻使用pygame繪制移動的矩形11:19
課時(shí)7視頻使用pygame繪制直線01:55
課時(shí)8視頻使用pygame繪制弧04:21
課時(shí)9視頻使用鍵盤事件07:20
課時(shí)10視頻使用鼠標(biāo)事件17:30
章節(jié)2:實(shí)戰(zhàn)演練
課時(shí)11視頻動態(tài)彩色圓環(huán)13:46
課時(shí)12視頻選擇數(shù)字14:06
課時(shí)13視頻指針時(shí)鐘18:09
章節(jié)3:圖像處理
課時(shí)14視頻顯示星空背景02:17
課時(shí)15視頻旋轉(zhuǎn)的地球09:01
課時(shí)16視頻圍繞地球旋轉(zhuǎn)的飛船10:01
章節(jié)4:精靈(Sprite)
課時(shí)17視頻Sprite簡介05:53
課時(shí)18視頻建立精靈類的架構(gòu)07:03
課時(shí)19視頻裝載Sprite母圖03:35
課時(shí)20視頻縮放精靈(Sprite)03:17
課時(shí)21視頻精靈組04:44
課時(shí)22視頻精靈完整案例(調(diào)整動畫頻率)25:11
章節(jié)5:碰撞檢測
課時(shí)23視頻矩形碰撞檢測21:32
課時(shí)24視頻圓形碰撞檢測03:25
課時(shí)25視頻遮罩碰撞檢測04:43
課時(shí)26視頻精靈與組之間的碰撞檢測10:16
課時(shí)27視頻組與組件之間的碰撞檢測03:49