完整遊戲開發系列 04 – 學習 C++、Git、CMake 基礎並從頭開始製作遊戲
從這 38.5 小時的課程,你會學到
- 學習 C++ 基礎知識
- 使用 C++ 製作完整的遊戲
- 學習 C++ 應用程式開發流程
- 適應 Git 和 GitHub SCM
- 調整 CMake 建置工具
要求
- 時間和奉獻
- 對遊戲開發的熱情
- 具有程式設計經驗者優先,但不是必要的。
課程說明
在這門綜合課程中,學生將深入研究 C++ 的基本面,探索語言的核心概念,學習物件導向程式設計的原理,並掌握記憶體管理的複雜細節。課程不僅限於理論知識,還擴展到 C++ 程式庫( libraries )和執行檔的建立和實際運用,為學習者提供切實可行的適用技能。該課程強調與行業相關的工具,將 Git 和 CMake 無縫整合到工作流程中,確保學生獲得軟體開發中廣泛使用的必要工具。
建立了堅實的基礎後,課程將從頭開始動態地創建完整的遊戲。這個令人興奮的階段涉及利用 C++ 和精心選擇的一系列強大的程式庫( libraries )。透過沉浸式的實踐體驗,學生不僅可以深刻理解 C++,還可以親眼目睹其在現實場景中的實際應用。
完成課程後,參與者將獲得寶貴的見解和能力,使他們能夠自信地從事遊戲開發軟體工程職業。此外,所獲得的知識為進一步的研究奠定了堅實的基石,涵蓋了虛幻引擎( Unreal Engine )和更廣泛的應用程式開發等高級主題。
本課程是綜合遊戲開發系列的第四部分,標誌著對 C++ 的初步探索。重要的是,有志於學習 C++ 並隨後深入研究虛幻引擎( Unreal Engine )的學生不必完成該系列的前三門課程。
目標受眾
- 想要學習 C++ 和遊戲開發的初學者
- 想要使用虛幻引擎( Unreal Engine )但沒有 C++ 經驗的 Unity 開發人員
- 虛幻引擎( Unreal Engine )開發人員希望開始使用 C++ 而不是藍圖
- 需要額外材料來學習編寫程式碼的大學生
- 對遊戲開發有興趣的軟體工程師
講師簡介
Jingtian Li 遊戲嚮導
Jingtian Li 是遊戲開發副教授。他專注於 3D 內容創作(建模、紋理、組裝)和程式設計(C/C++、C#、Python)。他擁有電腦繪圖碩士學位,出版過多本關於遊戲開發的書籍和文章,作為一名全面的多面手,景天可以承擔很多工作,並且熟練使用虛幻引擎、Unity、Maya、Blender、Substance P/D 、Houdini,他致力於教導學生和專業人士使用新技術和工具來創建引人入勝的遊戲和動畫。
字幕:英文
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- Udemy 永久擁有課程 ⏳特價中 NT310 起(點擊連結看更多)
- ✨年訂閱每月 NT350((再享特別優惠:年度訂閱首年享 25% 折扣 < USD10/month) 🌈 悠遊 Udemy 的 26000+ 門課,最大化學習 ( 原價 NT635/月 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

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