本课程是 GameDev.tv Team 与 Kaan Alpar 联合打造、并与 Epic Games 合作开发的《Unreal Engine 5 C++ Game Development》专项课,已全面更新至 UE5.6 版本,定位 “从 C++ 零基础到独立开发 3A 级游戏功能的实战进阶”,专为无 Unreal 或编程经验的新手、其他引擎(Unity/Godot)转 UE 的开发者、想转型游戏开发的程序员设计。课程评分 4.6/5(74183 条评价),累计 393707 名学员,总时长 55 小时 54 分(13 个章节 402 节课),包含 56 小时按需视频、6 篇文章、7 个可下载资源,支持移动 / TV 端访问、终身学习与结业证书。核心采用 “项目驱动教学”,通过 4 款不同类型的完整游戏开发,串联 UE5.6 核心技术与 C++ 编程逻辑,同时涵盖原始 UE5 内容与 UE5.6 更新内容,确保学习内容的完整性与时效性。
你能学到什么
【你将学到的内容】
四款完整游戏开发:
从零开发 4 款不同类型的 UE5.6 游戏,覆盖平台跳跃、第一人称解谜、坦克对战、第三人称射击四大品类,掌握不同游戏的核心设计与开发逻辑;完成每款游戏的场景搭建、功能实现、特效制作、关卡优化与打包发布全流程,拥有可落地的游戏开发成果。
核心交互与系统开发:
开发角色控制器,实现移动、旋转、物理碰撞、视角控制等基础交互,掌握 UE 增强输入系统的 C++ 实现方式;制作物品拾取、道具使用、机关触发、战斗攻击等核心玩法机制,添加视觉提示、数量限制、状态反馈等细节设计;搭建完整的战斗系统,包含炮塔旋转、炮弹发射、伤害判定、血量管理、死亡逻辑与关卡重启功能;实现解谜系统,涵盖压力板触发、秘密墙开启、物品收集、机关联动等解谜核心玩法。
引擎核心功能与技术:
制作预制体与蓝图,掌握 C++ 与 Blueprint 的搭配使用场景,实现二者的无缝交互与功能互补;开发 AI 系统,包含 AI 控制器、寻路导航、视线检测、行为树与黑板设计,实现敌人智能追击、射击等行为;搭建 UI/HUD 系统,制作倒计时、血条、准星等游戏界面,实现界面与游戏逻辑的实时同步;掌握 UE5.6 光影系统(Lumen)的使用与关卡光照优化,实现高质量的场景视觉效果;运用粒子系统、音频系统、相机震动等功能,为游戏添加特效与音效,提升游戏体验。
编程与引擎开发能力:
从零基础学习 C++ 编程语言,掌握行业级游戏开发的 C++ 核心语法,实现面向对象编程在游戏开发中的实际应用;理解 Unreal Gameplay Framework 核心架构,掌握指针、数组、循环、委托、宏定义等 C++ 高级用法的游戏开发落地;学会 UE5.6 的项目搭建、编译、调试流程,掌握线迹 / 形状追踪、物理手柄、刚体物理、场景组件等引擎核心功能;培养游戏开发的问题解决能力,掌握关卡设计、性能优化、游戏打包的通用技巧,形成可迁移的游戏开发思维。
——————————————————————————————————————————————————




















暂无评论内容