fbpx

從頭開始建立一個 3D 無止盡的跑步者

學習如何在 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

報名參加課程

Sponsored by Udemy

也許你會有興趣

 歡迎使用 App / Email | Telegram 訂閱 網站更新

Spread the love

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: