虚幻引擎5 C++终极游戏开发人员课程 Unreal Engine 5 C++ The Ultimate Game Developer Course - GFXHUB

虚幻引擎5 C++终极游戏开发人员课程 Unreal Engine 5 C++ The Ultimate Game Developer Course

通过创建动作角色扮演风格的开放世界游戏学习虚幻引擎 5 C++ 编程!

你将会学到的

  • 如何使用虚幻引擎 5 编写游戏代码
  • 一款第三人称角色扮演动作游戏
  • 使用剑和其他近战武器进行战斗
  • 创建攻击玩家的敌人
  • 健康栏和玩家统计数据
  • 虚幻引擎 5 的开放世界系统
  • 使用 Quixel Megascans 进行关卡设计和创建逼真的场景
  • Motion Warping,虚幻引擎 5 用于定制根运动动画的新系统
  • 血液飞溅和武器轨迹等粒子效果
  • 虚幻引擎 5 的新 MetaSounds 系统和游戏中的高品质声音
  • 使用虚幻引擎 5 编写游戏的最佳编码实践
  • 数据结构和算法在游戏中的应用
  • 虚幻引擎中使用的设计模式
  • 创造多种类型的敌人,从手持武器的人形生物到怪物和其他生物
  • 使用打包关卡实例将整个地下城关卡导入我们的开放世界地图

要求

  • 了解 C++ 编程语言或类似语言的基础知识。如果您参加了我的课程:学习 C++ 进行游戏开发,那么您就很棒了!

说明

通过创建动作角色扮演风格的开放世界游戏学习虚幻引擎 5 C++ 编程!

本课程将带您从初学者成长为大师,因为我们会从头开始创建本课程项目中的所有内容。学习虚幻引擎 5 的新功能,包括开放世界地图、用于超现实环境的Quixel Bridge超级扫描、景观雕刻绘画地牢、拥有各种武器的自由漫游生物和类人生物、产生宝藏可破坏物体等等!

在开放世界关卡中杀出一条血路,砍杀生物,打破罐子,收集宝藏和灵魂,并尽量保持高水平的健康和耐力!

我们将实现可重复用于各种生物类型的敌人行为,包括步兵、猛禽、昆虫和傀儡。编写您的角色代码,使其能够在杀死越来越强大的怪物并收集战利品时拾取和装备越来越好的武器。

我们将介绍虚幻引擎 5 的新功能,例如运动扭曲元声音链接动画图表、带有IK RigsIK Retargeter的 UE5 新重定向系统、 带有控制装备的腿部 IK 、 Niagara中的视觉效果创建等等!

我们将从一个完全空的关卡开始,添加天空、大气、自然、树木和植物等一切内容,甚至使用 UE5 的新Packed Level Instance功能导入整个地牢关卡。

我们将在完整的数学部分中介绍向量和游戏开发数学,以便您在深入研究和创建我们的第一个 C++ 类之前为游戏编程做好准备。

然后,我们将学习虚幻引擎的类层次结构,创建一个基本的Actor,学习三角学,因为我们使用正弦函数来让我们的物品具有漂浮行为。

然后我们使用Pawn类创建一只鸟,这样我们就可以在我们的关卡中飞行并获得真正的鸟瞰视图。

然后,我们使用来自 Valley of the Ancient Epic 发布的免费项目的Echo创建我们的角色类,一个美丽而逼真的人形生物,她的围巾和衣服上具有布料物理特性。

我们实施武器装备战斗。我们学习如何计算定向打击反应,使用根运动动画让我们的敌人根据撞击方向朝正确的方向跌倒。

我们赋予敌人巡逻行为,然后是追逐和攻击行为。我们使用 UE5 的新运动扭曲系统使敌人更加聪明,扭曲敌人的位置和旋转,使其更频繁地击中目标,并使其更难摆脱危险。

然后我们通过实现类似于《黑暗之魂》和《Elden Ring》的闪避技能,让 Echo 有机会奋起反击。当敌人疯狂攻击时,她可以闪避,让他们失手,这样我们就可以发起反击。

我们使用混沌破坏系统制作可破坏的罐子和花瓶当我们破坏这些可破坏物时,它们会产生宝藏,让我们能够收集战利品并增加HUD 中的金币数量。

我们在尼亚加拉中创造了美丽的灵魂效果,并让敌人死亡时产生灵魂,这样我们就可以获得经验值

我们学习如何使用属性组件使敌人更强大,赋予他们不同程度的生命值伤害,以及灵魂生成数量

我们使用 UE5 的新动画蓝图模板来重用所有敌人代码来创建不同类型的敌人,从挥舞武器的人形生物到咬、刺和粉碎的生物。

通过这门精彩的课程开始你的 RPG 项目,它是近十年专业虚幻引擎经验和教学的成果。

与我四年前创建的原始 UE4 版本相比,本课程是一个全新的领域!多年来,我们一直在学习、教学和实施虚幻引擎最新开发的系统,并了解其尖端的游戏创建功能,从中受益匪浅!

这是迄今为止我教得最出色的课程,也是迄今为止我在 Udemy 上的所有课程中最漂亮的游戏项目。

和我一起在虚幻引擎 5中尽情享受创建动作 RPG 砍杀开放世界游戏的乐趣吧!

此课程面向哪些人:

  • 对 C++ 编程语言有一定了解的虚幻引擎初学者
  • 那些希望使用虚幻引擎进行游戏开发的人
  • 想要了解虚幻引擎5新功能的人
  • 任何想要制作自己的游戏的人
  • 想要巩固对虚幻引擎理解的游戏开发者
  • 对制作 RPG 开放世界风格游戏感兴趣的人
  • 那些想学习如何实现类似《魂》的战斗机制的人

 

资源下载
下载价格5 下载币
VIP免费
1.本站所有资源均为网络收集用户投稿,如有侵权请及时与本站联系删除!
2.用户在本站下载的资料,仅限购买正版前临时了解,如有需要,请购买正版,版权归原作者所有。
3.未经合法授权,用户不得以任何形式发布、传播、复制、转售该作品。
发布时间:2024/05/01
文件格式:MP4
语言:英文
文件大小:40GB
GFXHUB 原文链接:https://gfxhub.cn/unreal-engine-5-c-the-ultimate-game-developer-course/,未经允许不得转载。
0

评论0

请先
显示验证码
没有账号?注册  忘记密码?

社交账号快速登录