與 Unity Technologies 合作創建的課程:通過使用此綜合指南開發 2D 和 3D 遊戲並學習 C#
從這 36.5 小時的課程,你會學到
- 掌握 C# 的基本概念,如變數、“if”語句和陣列
- 檢測碰撞、接收用戶輸入,並製作玩家移動
- 創建戰力提升包括三連射、雷射光束、加快速度和盾牌等
- 應用可以改變遊戲背景的著色器 ( shaders )
- 用基本的 AI 行為創造敵人
- 收集與破壞遊戲物件
- 實施音效、背景音樂和粒子效果
- 啟用並使用 Unity 的團隊協作服務
- 瀏覽 Unity 引擎,發現獨特的功能,如資源商店 ( Asset Store )
- 將你的遊戲佈署到 20 多個網路或行動平台
要求
- 無需做過程式設計或 Unity 經驗。 如果你以前曾經用過 C# 或 Unity,那麼這個課程可以幫助你微調你的遊戲開發技能。
- 在這個課程中,我將引導你在電腦上安裝Unity。 如果你願意自己安裝軟體,這將有幫助。
- 對數學的基本理解(運算順序、加法、減法、乘法)將有助於了解某些程式碼邏輯。
- 在開始本課程之前,你應該對於瀏覽網頁沒任何問題。
課程說明
** 本課程已於 2023 年 6 月 19 日更新! **
*** 現在包括整個終極指南系列!新增了 20 多個小時的新內容!
本課程由 Unity Technologies 授權合作推出。
如果你有興趣開發可在各種平台上玩的精彩商業級遊戲,那麼你來對地方了。 這個 Unity 課程是 Unity Technologies 在 Udemy 上唯一批准的課程。 有什麼比在 Unity 親自授權的課程學習 Unity 遊戲開發更好的途徑呢? 本課程將介紹 Unity 引擎以及 C# 程式語言的基礎知識。 然後深入開發你的第一個 2D 和 3D 遊戲。 你將發現如何運用 Unity 的最新功能 (包括後期處理效果和動畫系統) 打磨你的遊戲,從而使你的作品與眾不同。
從這個 Unity 課程中,你將:
- 掌握初學 C# 的概念,如變數、“if”語句和陣列
- 檢測碰撞、接收用戶輸入,並製作玩家移動
- 創建戰力提升包括三連射、雷射光束、速度提升和盾牌等
- 應用可以改變遊戲背景的著色器 ( shaders )
- 用基本的 AI 行為創造敵人
- 收集與破壞遊戲物件
- 實施音效、背景音樂和粒子效果
- 啟用並使用 Unity 的團隊協作服務
- 瀏覽 Unity 引擎,發現獨特的功能,如資源商店 ( Asset Store )
- 將你的遊戲佈署到 20 多個網路或行動平台
- 還有更多
這個 Unity 課程還包括 50 多個互動式挑戰練習(每週增加新內容!),你可以用你剛學過的概念來測試你的知識。 這些挑戰將幫助你建立兩個商業品質的遊戲:一個 2D 拋光精靈和電影效果的銀河射擊遊戲,以及一個 3D 第一人稱 ( FP,First-person) 控制遊戲。 你將獲得此課程提供的獨特藝術作品,將這些複雜的功能添加到你的作品,讓你看起來像已有這方面多年經驗的工程師。
為什麼跟我學習
這是第一個也是唯一一個在 Udemy 上和 Unity Technologies 合作創建的 Unity 遊戲開發課程。 由於學習程式設計讓人望而生畏,Unity Technologies 希望創建一門課程,幫助新入門者在探索引擎和開發遊戲時感到自在。 我相信學習程式設計最好方法就是做中學。 因此,這是一個高度互動的系列,不會只餵給你解答。 貫穿整個 Unity 課程整合了獨特的挑戰,確保你不僅知道如何寫程式,且還讓你了解其背後的邏輯。 作為一名自學成功的軟體工程師,我發現沒有任何高品質的視訊教學可以讓初學者真正掌握遊戲開發所必需的概念。 為了彌補這一點,我創建了自己的 YouTube 系列,專注於 Unity 遊戲開發,在那裡我有幸幫助成千上萬人們發展對遊戲開發的熱情。
自從 2.6 版本首次公開發佈以來,我一直在做 Unity 開發,並且撰寫了 Unity 3.X 的書籍。 自從開始我的軟體開發事業以來,我有幸為 Cartoon Network、Adult Swim 和幾家獨立遊戲公司開發遊戲。 我還為 GE、Coca-Cola 和 ThyssenKrupp 等財富500強企業開發了企業擴增實境應用程式。 教學一直是我的熱情,我希望你能在學習過程中感受到這一點。
完成本課程後,你將了解 C#程式設計的基本概念,並能繼續開發自己的 2D 和 3D 遊戲。 你也會開始覺得自信,因為你已經掌握了最新的和最好的遊戲開發技術,這將推動你成功地在你的職業或個人的展望。
今天就加入我冒險去吧! 我在課程中等你~
目標受眾
- 這個課程的理想學生是對 Unity 和 C# 遊戲開發感興趣的人,並且正在尋找一個基於專案的互動式課程。
- 對開發商業品質的 2D 和 3D 遊戲感興趣的人士,無論是專業還是業餘愛好。
- 任何想解最佳程式設計實踐,例如組織你的專案和最佳開發工作流程,這對於遊戲開發至關重要。
- 本課程不適用於高級遊戲開發人員。 本課程也不適用於對程式設計不感興趣的學生,因為你將學習 C#程式設計的基礎知識。
講師簡介
Jonathan Weinberger 認證的 Unity 講師
Jonathan Weinberger 是一位出色的軟體工程師,也是 GameDevHQ 的執行長和創辦人,GameDevHQ 是一家著名的 Unity 培訓公司,徹底改變了遊戲開發行業。 Jonathan 擁有近 15 年使用 C# 和 Unity 的經驗,為著名的財富 500 強公司開發應用程序,產生了重大影響。
在他的整個職業生涯中,Jonathan 為 AT&T、GE、Coca-Cola、ThyssenKrupp 等全球巨頭建立了應用程式。他在 Unity 和 C# 方面的技術實力和專業知識使他能夠創建尖端的解決方案,以滿足這些行業領導者的獨特需求。此外,Jonathan 能夠為 Apple 和 NBC Universal 等知名組織的頂級工程師提供企業培訓,這展示了他在該領域的深入知識和熟練程度。
Jonathan 熱衷於利用遊戲開發作為軟體工程的門戶,因此他幫助眾多個人在 Unity 中開啟了成功的職業生涯。透過 GameDevHQ,他為有抱負的開發者提供全面的資源、指導和指導,從而為他們提供幫助。喬納森堅信,在遊戲開發中獲得的技能可以為利潤豐厚的職業鋪平道路,使個人能夠賺取每年 50,000 美元到 70,000 美元的令人印象深刻的薪水。
身為 GameDevHQ 的執行長兼創辦人,Jonathan Weinberger 的願景是改變有抱負的遊戲開發者的學習體驗和職業成長。他的奉獻精神加上豐富的行業經驗和專業知識,使 GameDevHQ 成為尋求在 Unity 遊戲開發領域取得卓越成就並實現職業抱負的個人值得信賴的平台。
Unity Technologies 全球領先遊戲產業軟體
Unity Technologies 提供一個創建精美、引人入勝的 2D、3D、VR 和 AR 遊戲和應用程式的平台。 功能強大的圖形引擎和全功能編輯器使你能夠快速實現創意,並將你的內容傳送到幾乎任何媒體或設備。 你可以輕鬆地連接到 PC、控制台、網路、行動設備、家庭娛樂系統、嵌入式系統或頭戴式顯示器上的觀眾。
Unity 不僅僅是一個引擎,Unity 可以幫助你實現持續的成功。 它提供了開發高質量內容所需的一切,提高你的工作效能並與觀眾建立聯繫。 工具和資源包括 Unity 資源商店、Unity 雲端建構、Unity 分析、Unity廣告、Unity Everyplay 和 Unity 認證。 Unity Technologies 為全球數百萬註冊開發者提供服務,包括大型出版商、獨立工作室、學生和愛好者。
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- Udemy 永久擁有課程 限時優惠中 約NT330(點擊連結看更多)
- ✨年訂閱每月 NT350 🌈 悠遊 Udemy 的 26000+ 門課,最大化學習 ( 原價 NT635/月 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程


發表迴響