Contents
學習如何在 Unity 使用 C# 製作一個無限捲動平台遊戲,經歷遊戲開發的所有階段
從這 9.5 小時的課程,你會學到
- 如何使用 Unity Mecanim 系統建立並觸發角色的動畫狀態
- 如何設計一個有主選單、彈出視窗和可編寫程式的按鈕和滑動控制器的圖形使用者介面( GUI )
- 如何編寫一個無限滾動的三維平臺世界
- 如何實現背景音樂和聲效
- 如何建立和大量的粒子系統的魔法施咒、爆炸和特效
- 如何設計一個狀態儲存的計算命還有幾條和評分系統
- 如何從零開始建立一個完整的休閒遊戲
要求
- 對 C# 有很好的理解
- 對 Unity 遊戲引擎的基本理解
課程說明
誰不喜歡一個優秀的無止境的跑步者( endless runner )呢? 你知道這種遊戲如《大金剛》( Donkey Kong ) 和《馬里歐兄弟》( Mario Brothers ) 在早期平臺遊戲中佔據統治地位嗎? 從 Canabalt 到 Temple Run ,再到 Subway Surfer,這款休閒遊戲已經成為許多玩家的消遣,他們只需要一個行動裝置,就可消磨一段時間。 但是你知道這個遊戲需很多工作才能完成嗎? 當然,場景是重複的,但是你知道它必須由環境的各個部分組成,這些部分總是可以組合在一起並且程式化地放置嗎?
在這門課程中,Penny 將帶領你通過 C# 和 Unity 遊戲引擎學習遊戲開發的所有階段,她使用的是她在國際上廣受讚譽的整體教學風格和專業知識,這些知識來自於超過 25 年的遊戲教學、研究和寫作。 在整個課程中,你將遵循的動手工作坊,旨在教你這些核心的程式設計概念,將你的遊戲開發帶到更高水準。 所有資產,包括模型、動畫、紋理和聲音提供。
本課程的目標是教你所有你需要知道的,開發出自己的遊戲!
學習如何程式設計和製作 :
- 角色與世界模式
- 角色動畫
- 程式化無限世界的生成
- 圖形使用者介面
- 抓取( Pick-ups )
- 粒子系統
- 背景音樂
- 音效
內容及概覽
本課程首先設定角色並在 Unity mecanim 系統中應用動畫,然後編寫程式碼來控制它們。一步一步地,你將走過無限滾動的 3D 世界的開發,包括池化( pooling )和單例設計模式( singleton design patterns )的使用。 在這些部分,障礙,如加入火災和牆壁,讓遊戲裡人物要跳過或摧毀這些障礙。 然後,一個圖形使用者介面(GUI)被放在 Unity 的畫布系統中,在那裡你將學習對齊、字型和螢幕解析度,以及如何編輯程式按鈕的按下、滑動和建立彈出視窗。 接下來,將帶你研究粒子系統作為一種特效的手段,從頭建構如魔法施咒和爆炸的特效。 最後,課程涵蓋背景音樂和聲效, 並從 GUI 控制每個的聲音。
學生們對 Penny 的課程的看法:
“她是這個平臺上有史以來最好的老師。”
“大多數教師都是非常聰明的人。 有些人擅長教學,有些人不擅長。 Penny 擅長描述複雜的概念,而不會像許多教師以為職責所在帶你陷入兔子洞般錯綜複雜的黑洞中。 他們認為自己需要解釋每一細節來展示他們的知識。 Penny 不做這種事。 她會解釋得很清楚,但不會給學生沒必要知道的東西。 大多數人一次只能吸收這麼多。 你需要學習,然後你需要練習,然後再更多的學習。 我上過她的大部分課程,我全部都推薦。”
目標受眾
- 初級 Unity 學生
- 有興趣完成整個遊戲專案的 Unity 中級使用者
- 各年齡層的遊戲開發學生
講師簡介
Penny de Byl 計算機科學、遊戲和程式藝術教授 ( 更多講師主講課程介紹 )
嗨,我是 Penny de Byl 博士。我是全端的程式開發者,且是擁有真正熱情的學術教師。25年來,我在澳大利亞和歐洲一直在教別人遊戲開發、程式設計、計算機圖形、動畫和網頁設計。我還為 Unity、 SAE、澳大利亞娛樂協會和 Wikitude 提供諮詢。 我最暢銷的教科書,包括 Holistic Game Development with Unity: An All-in-One Guide to Implementing Game Mechanics, Art, Design and Programming在全球超過100個機構中使用。我的畢業生在Apple、Ubisoft、LinkedIn 和 Deloitte Digital 等公司工作。
在州、國家和國際層面,我贏過許多獎項,包括澳大利亞學與教委員會卓越教學獎和 Unity 手機遊戲課程大賽。我的計算機科學和相關領域的教學方法是基於專案、給你動手做的研討會,你可以立即有能力實踐。
我希望我的虛擬教室能幫你完全武裝起來,提供你終身學習的技能。我很高興現在把我的全部精力集中在 Udemy 上,把我多年的知識和經驗帶給渴望學習技術的人。
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
🙌 如何有效率地管理 ChatGPT 輸出與整理自己的 ChatGPT 提示( prompts )使用情境?LN+ for Web 已經針對 ChatGPT 的整合做最佳化
🙌 讓 Notion AI 成為你線上學習的得力助手,詳細操作請參考 – 使用 Notion AI 功能來為 udemy 的課程做摘要總結
- 點選這個✨優惠連結 課程特價 | Udemy 永久擁有課程 NT370 起( 請登入 Udemy|按過“優惠連結”後到”報名參加課程“連結網頁做更新 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

也許你會有興趣
- Unity 遊戲相關線上課程
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 從 Soft & Share 各種社團頻道挑選你喜歡的加入
你必須登入才能發表留言。