虚幻引擎 5 C++游戏开发(更新至 5.6 版)
Unreal Engine 5 C++ Game Development (Updated 5.6)
与 Epic Games 合作开发。从零开始学习 C++,同时在虚幻引擎 5.6 中制作 4 款有趣的游戏。
你将学到
-
使用 C++从零开始,在 Unreal Engine 5.6 中构建 4 款完整的游戏。
-
精通 C++——AAA 级游戏行业中使用的标准语言。
-
理解面向对象编程,并将其应用于实际项目。
-
实现核心游戏设计原则和模式。
-
为敌人和 NPC 创建智能 AI 行为。
-
编写干净、高效且专业质量的代码。
-
知道何时使用蓝图,何时使用 C++。
-
利用虚幻游戏框架加速开发。
-
使用现代虚幻引擎功能(如 Lumen)轻量化和优化你的关卡。
-
为游戏开发培养强大且可迁移的问题解决能力。
要求
-
一台能够运行虚幻引擎 5 的 64 位 PC(推荐)。
-
或者一台运行最新版 macOS Big Sur 或更新的 Mac。
-
8GB RAM(最低要求)和 2.5 GHz 四核 CPU 或更快的处理器。
-
兼容 DirectX 11、12 或 Metal 1.2 的显卡。
-
约 50GB 的可用磁盘空间。
-
无需先前虚幻引擎或编码经验——我们从最基础开始。
描述
Unreal Engine 5 C++ 开发者——已更新至 Unreal 5.6!
准备好在令人惊叹的 Unreal Engine 5.6 世界中制作游戏了吗?
这门备受赞誉的 Unreal Engine 课程是由 Epic Games 联合创建的,并且已经全面更新,以利用最新的工具、工作流程和游戏开发技术。
Unreal Engine 是从 AAA 大片到独立游戏的免费使用强大引擎。是的——它非常庞大。但在本课程中,我们将逐步分解,让你能够 驾驭这头猛兽 并开始创建自己的游戏。
没有经验? 没问题。我们从零开始,指导你从第一次打开 Unreal Engine 到用 C++构建自己的可玩游戏。
你将构建什么
- 障碍突击 – 学习移动、碰撞和关卡设计的基础知识。
- 迷宫逃脱 – 探索谜题机制和互动环境。
- 战斗爆破者 – 创建你自己的竞技场射击游戏,敌人会反击。
- 狙击手山姆 – 设计并编写一款令人满意的精准射击游戏。
为什么要学习虚幻引擎 C++?
“任何严肃的游戏程序员都需要了解 C++。” — 杰森·格雷戈里,顽皮狗首席程序员(神秘海域、最后生还者)
这门课程将带你从零开始学习 C++,同时构建真实可玩的项目——这样你就不只是学习语法,而是掌握驱动全球最大游戏的编程语言。
你还将发现如何使用虚幻引擎将你的创作导出到 Windows、游戏机、macOS、iOS、Android,甚至网页 ——所有这一切都来自一个项目。
不只是教程
- 基于项目的学习 ——在学习过程中构建、测试和优化真实游戏。
- 一流的支援 — 来自讲师和充满活力的学生社群。
- 所有资源均已包含 — 代码、资源、图表等,助你不断前进。
无论你梦想在 AAA 级公司工作、推出自己的独立游戏大作,还是仅仅为了乐趣而制作游戏, 这里就是你的虚幻引擎 C++之旅的起点 。
注意: 我们重新构建了这门课程,为你带来我们迄今为止最佳的教学风格 — 更加流畅、时尚,并充满新鲜内容。你将同时接触到新材料和原课程。一旦重制完成,原课程内容将被移至单独的存档课程,你仍将拥有完全的访问权限。
这门课程适合谁:
- 完全初学者,准备好制作他们的第一个虚幻引擎游戏。
- 艺术家们,希望将他们的 3D 创作在游戏引擎中实现。
- 来自 Unity、Godot 或其他平台的开发者,希望学习虚幻 C++。
- 希望重新学习游戏开发的程序员。
- 爱好者和有志于成为独立开发者的朋友们,准备好探索虚幻引擎5.6的强大功能了。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。


评论(0)