Contents
發揮 C++ 和 Blueprint ( 藍圖 )的威力,在這個 Epic Games 認可的課程中採用人工智慧開發多人遊戲。
從這 17.5 小時的課程,你會學到
- 發現 C++ 在 虛幻引擎( Unreal engine ) 4 構建遊戲的威力和易用性
- 掌握 虛幻引擎 4 的 C++ 程式設計的基本原理
- 以 C++ 開發多人遊戲與朋友一起玩
- 使用遊戲框架( Gameplay Framework )建立任何型別的遊戲
- 在 虛幻引擎 4 建立多種型別的人工智慧
- 編寫清晰的程式碼,這些程式碼可以被 Blueprint 曝露、擴充和修改
要求
- 你對程式設計有一個基本的理解,比如 C#、Java、Python,或 C++ ,或者在 Unreal 的 Blueprint ( 藍圖 )的腳本有體面的理解。 (加入此課程前理解類、函式、浮動和布林值這樣的關鍵詞是必要的。)
- 你已經安裝了 Unreal Engine (4.17或更高) ,並且已經使用了幾次來理解這些基礎知識,比如在視區( viewport )內移動和使用內容瀏覽器
課程說明
這門課程由 Epic Games 認可,由前 Epic Games 工程師 Tom Looman 教授,這門課程教你如何使用 C++ ,在 Unreal Engine 4 開發自己的遊戲和人工智慧。
如果你有一些程式設計知識,但 C++ 遊戲開發對你來說是新的,那麼這門課程就是為你開設的! 對於目前擁有 Unity 或者其他遊戲引擎經驗的開發者來說,”掌握 Unreal Engine 4 ” 也是一個很好的選擇。 通過這個循序漸進的指導來釋放 Unreal Engine ( 虛幻引擎 )的全部力量。
在本課程中,你會:
- 用 C++ 建立兩個多人遊戲
- 創建多種型別的人工智慧敵人
- 將 C++ 程式碼曝露到 Blueprint 中以解鎖引擎的全部功率
- 發現建構遊戲所需的基本類( classes )
- 編碼許多常見的遊戲機制,比如武器、威力提升、人物、警衛…等等
- 用有趣的活動來挑戰自己,進一步測試你的程式設計知識
- 在C++ 發現許多技巧和功能,以便最大限度地利用 Unreal Engine ( 虛幻引擎 )
- 掌握建構你自己的夢想遊戲的基本原理
你將馬上親手參與並直接完成超過 14 個挑戰和兩個遊戲專案。 你將開始建立一個第一人稱的隱形遊戲( first-person stealth game ),在那裡你將學習 C++、AI 和網路的基礎知識。 然後,你將建立一個第三人稱合作射擊遊戲( third-person cooperative shooter game ),如戰爭機器( Gears of War )或者福特尼特( Fortnite )。 在這個專案中,你將擴充你的 C++ 學習,使遊戲為多玩家做好準備,並創造有趣的人工智慧,和你的朋友一起玩。
這門課程也充滿了挑戰,你可以建造一個榴彈發射器,一個吸收空間結構的黑洞,一個彈跳玩家和物體的發射臺——只是舉幾個例子! 通過這些活動,你將探索引擎的程式碼,提高你的解決問題的能力,並把你的遊戲提升到一個新的水平。
在完成本課程時,你可以利用你對 C++ 和 Blueprint 的知識來建構你自己的夢想遊戲。 你可以運用本課程內為你的個人專案提供的遊戲,新增更高階的功能。 即使你 在上課前以為 C++ 是困難的或令人生畏的,一旦你完成了這門課,你也會發現在 Unreal Engine 4 ( 虛幻引擎 4 ) 編寫 C++ 是多麼的容易。 即使你只對單人型別的遊戲感興趣,這個課程也非常的適合,因為它除了多人遊戲的程式設計,也教授許多其他的概念。
為什麼要跟我學習?
在這門課程中,你將學到的不僅僅是 Unreal Engine 4 的程式設計。 你實際上將遵循 ‘Unreal Way’ 在這個 Epic Games 認可的課程的學習過程中製作遊戲。 正確起步,使用引擎的開發者使用的方法來編寫高效的 C++ 程式碼! 從第一天工作開始,我就一直在和 Unreal Engine 4 開發團隊合作並建立遊戲開發教學。 通過與 Epic Games 的合作的經驗,我將教你創造驚人新專案的技能,並幫助你在遊戲開發方面的職業發展和實現。
加入我的課程,今天就開始用 C++ 開發精彩的遊戲吧!
注意 : 現在所有140 + 講座都有中文字幕囉!
目標受眾
- 以前嘗試過 C++ 和 Unreal 卻找不到合適的教學來支援他們做中學的風格的人。 本課程提供一步一步的指導和大量的活動,幫助你掌握 C++ 的遊戲
- 正在尋求入門 Unreal Engine 4 程式設計,來自 Unity 和其他引擎的開發人員
- 具有程式設計經驗,想要製作多人遊戲,並在 Unreal Engine 4 中創造人工智慧的人
- 如果你在這門課程之前從未接觸過程式語言,那麼這門課程可能不適合你。 然而,熟練掌握 Unreal 的 Blueprint 視覺腳本( visual scripting )也可算是修這門課程前的有效基礎,因為它和 C++ 這樣的語言有著相同的概念。
- 如果你是一個想在遊戲中將你的想法付諸實現的藝術家,一個以 Blueprint 為中心的課程可能更適合你。 瀏覽一下課程大綱,看看你是否有興趣使用 C++、網路和人工智慧程式設計來建構你的遊戲的技術結構
講師簡介
Tom Looman Epic Games 遊戲開發者
嗨,我是 Tom。 我是一個遊戲開發者,從第一天開始就在 Unreal Engine 4 上工作,既是一個獨立開發者,也是 Epic Games 的工程師,Unreal Engine 4 ( 虛幻引擎 4 ) 的製作者! 多年來,我為 Unreal Engine 4 社群創造了 70 多個教學和樣本!
通過我的課程,我希望教你一些多年來我學到的東西,並幫助你開始建立自己的遊戲! 我喜歡通過親身實踐和以身作則來解釋概念。 我熱衷於把那些看似難以理解的概念簡化為簡單的跟隨指南。 我的目標是讓任何願意學習的人都能從事遊戲開發。
除了關於遊戲的教學和寫作,我每天都做遊戲開發,這使我不斷了解 Unreal Engine 4、C++ 和遊戲創作過程。 我每天都學習新東西,然後把它們應用到我的課程中。
加入我的遊戲開發冒險,我期待你出現在我的其中一個課程中!
創建於 1991 年的 Epic Games 是 Unreal、Gears of War ( 戰爭的齒輪 )和 Infinity Blade ( 無限刀片 )系列遊戲的創造者。 今天 Epic 正在建設 Paragon、Fortnite、SPYJiNX,以及新的 Unreal Tournament ( 魔域幻境之浴血戰場 )。 Epic 的 Unreal Engine (虛幻引擎 )技術被各種規模的團隊用來做出視覺震撼、高品質的遊戲和跨越 PC、控制檯、VR (虛擬實境)和行動平臺的經驗。 開發者還選擇 Unreal Engine 來進行視覺化、設計、電影、電視和模擬( simulation )。 到 unrealengine.com 上免費下載 Unreal Engine。
字幕:有簡中和英文
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
🙌 如何有效率地管理 ChatGPT 輸出與整理自己的 ChatGPT 提示( prompts )使用情境?LN+ for Web 已經針對 ChatGPT 的整合做最佳化
🙌 讓 Notion AI 成為你線上學習的得力助手,詳細操作請參考 – 使用 Notion AI 功能來為 udemy 的課程做摘要總結
- 點選這個✨優惠連結 課程特價 | Udemy 永久擁有課程 NT370 起( 請登入 Udemy|按過“優惠連結”後到”報名參加課程“連結網頁做更新 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

也許你會有興趣
- 更多虛幻引擎相關線上課程介紹
- ★想要加強英文能力嗎?– 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
你必須登入才能發表留言。