Contents
透過從零開始設計遊戲來學習Python|從零開始到成為英雄
從這 5 小時的課程,你會學到
- 學習 Python 基礎知識,並將其應用到實際專案中
- 學習如何在實踐中使用面向物件程式設計
- 建立可玩的遊戲,讓自己有成就感
- 接受使用者輸入,改變遊戲狀態
- 為遊戲角色和顯示的文字製作動畫
- 在遊戲中播放音樂和匯入圖片
要求
- 擁有MacOS、Windows或Linux作業系統
- 願意探索開發遊戲的概念
- 無需程式設計經驗
課程說明
透過從頭開始開發有趣的遊戲來學習Python。 本課程適合所有有學習 Python 渴望的人。遊戲的複雜性隨著每一節的增加而增加,你將能夠在整個課程中提高你的知識。
你將開發出令人驚奇的遊戲,你將看到 Python 是如何在螢幕上移動東西和物件互動的。您還將建立和匯入遊戲中使用的圖片,並熟悉建立隨機移動的敵人,動畫遊戲角色,並在玩遊戲時播放音樂和聲音。
你將使用 Python 和 Eclipse 來建立難度逐漸增加的遊戲。透過本課程的學習,你將能夠完全設計操作遊戲,包括建立物件和自定義圖片和其他元件在遊戲中的定位。
本課程包括以下Python主題:
- 動畫遊戲物件
- 實現迴圈和類
- 使用Pygame包來簡化遊戲開發
- 使用自定義字型對遊戲文字進行動畫處理
- 開發選單螢幕和按鈕
- 接受來自滑鼠/觸控/鍵盤的輸入。
- 隨機化遊戲事件
- 調整遊戲物件的大小
該課程包括兩個入門部分。這意味著無論你有無使用該產品的經驗,你都可以先學習基礎知識,然後繼續開發實際遊戲。
你將能夠加入一個遊戲開發社群,準備好在你的遊戲開發生涯中幫助你的每一步。
目標受眾
- 初級 Python 開發人員
- 初級遊戲開發者
- 沒有什麼程式設計經驗的學生
- 程式設計公司的員工
- 電腦科學學生
- 希望學習 libGDX 等遊戲開發程式庫的有經驗的程式設計師
講師簡介
Martin Yanev 航太和航空工程師,軟體開發人員
我叫 Martin Yanev,今年26歲,是國際知名的航空系統工程師。
我擁有航空工程學士學位和航空動力學碩士學位。我是英國皇家航空學會的準會員。我擁有ISTQB認證,在系統測試/整合方面有豐富的經驗。
在過去的7年裡,我透過開發和測試複雜的航空應用軟體演算法,獲得了紮實的程式設計技能。我目前正在參與歐洲單一天空專案,該專案旨在透過應用尖端的空中交通管理系統來提高歐洲的空域容量。
歡迎就任何與電腦科學和航空航天工程相關的主題與我聯絡,因為我對這個領域真的很感興趣。
希望你喜歡我的課程,並透過這些課程提高你的職業發展。
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
報名參加課程

也許你會有興趣
- [中文課程]數論與密碼學 (Python, JavaScript)
- [中文課程] 離散數學與演算法 (Python, JavaScript)
- 使用 Python 練習LeetCode:50 種程式設計面試問題的演算法
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
你必須登入才能發表留言。