【中文普通话】52.4小时虚幻引擎5 C++ 终极游戏开发者课程制作魂系游戏《埃尔登法环》
- 如何在Unreal Engine 5中编写游戏
- 一个带有第三人称角色的RPG动作游戏
- 使用剑和其他近战武器进行战斗
- 创建攻击玩家的敌人
- 生命条和玩家属性
- Unreal Engine 5的开放世界系统
- 使用Quixel Megascans进行级别设计和创建逼真场景
- Motion Warping,Unreal Engine 5的新系统,用于定制根动画
- 血液飞溅和武器轨迹等粒子效果
- Unreal Engine 5的新MetaSounds系统和高质量游戏音效
- 在Unreal Engine 5中编写游戏的最佳编码实践
- 使用数据结构和算法进行游戏开发
- Unreal Engine中使用的设计模式
- 创建多种类型的敌人,从持武器的人形生物到怪物和其他生物
- 将整个地牢级别导入我们的开放世界地图中,使用Packed Level Instances
- 要求:
– 对C++编程语言或类似语言的基础有一定的了解。如果您已经学习了我的课程:学习用于游戏开发的C++,那就很好!描述:
通过创建一个动作角色扮演风格的开放世界游戏,学习使用Unreal Engine 5进行C++编程!本课程将从零开始,将您从初学者变为专家。我们将从头开始创建课程项目中的所有内容。学习Unreal Engine 5的新功能,包括开放世界地图、Quixel Bridge的超逼真环境、地形雕刻和绘画、地牢、自由漫游的生物和人形生物,各种武器的可破坏物体生成宝藏等等!在开放世界级别中消灭敌人,砍杀生物,打破罐子,收集宝藏和灵魂,并努力保持健康和耐力!我们将实现可重复使用于各种生物类型的敌人行为,包括小兵、迅猛龙、昆虫和魔像。编写角色的代码,使她能够在消灭越来越强大的怪物并收集战利品时,拾取和装备越来越好的武器。我们将介绍Unreal Engine 5的新功能,如Motion Warping、Meta Sounds、Linked Anim Graphs、带有IK Rig和IK Retargeter的UE5的新重定向系统、带有控制Rig的Leg IK、在Niagara中创建视觉效果等等!我们将从一个完全空白的级别开始,添加天空和大气、自然、树木和植物,甚至使用UE5的新Packed Level Instance功能导入整个地牢级别。我们将在一个完整的数学部分中涵盖向量和游戏开发数学,为您准备进行游戏编程,然后深入学习并创建我们的第一个C++类。然后,我们将学习Unreal Engine的类层次结构,创建一个基本的Actor,学习三角函数,使用正弦函数给我们的物品添加浮动行为。然后,我们使用Pawn类创建一个鸟类,这样我们就可以在级别中飞行并获得鸟瞰视角。然后,我们创建我们的角色类,使用来自古代史诗谷的Echo,一个美丽而栩栩如生的人形生物,她的围巾和服装具有布料物理效果。我们实现武器装备和战斗。我们学习如何计算方向性的受击反应,使用根动画使我们的敌人根据撞击方向向正确的方向摇摇晃晃。我们给我们的敌人添加巡逻行为,然后是追逐和攻击行为。我们使用UE5的新Motion Warping系统使我们的敌人更加智能,通过扭曲敌人的位置和旋转,使其更频繁地击中目标,并更难以躲避伤害。然后,我们给Echo一个反击的机会,通过实现类似于《黑暗之魂》和《埃尔登环》的闪避能力。她可以在敌人猛烈挥舞时闪避开来,使他们失误,以便我们可以进攻。我们使用Chaos破坏系统制作可破碎的罐子和花瓶,当我们打破它们时,这些可破碎物体会生成宝藏,允许我们收集战利品并在HUD中增加金币计数。我们在Niagara中创建了一个美丽的灵魂效果,并使敌人在死亡时生成灵魂,以便我们获得经验点数。我们学习如何通过属性组件使敌人变得更强大,给予它们不同级别的生命值、伤害和灵魂生成计数。我们使用UE5的新动画蓝图模板来重用我们所有的敌人代码,创建不同类型的敌人,从持武器的人形生物到咬人、刺人和砸人的生物。通过这门令人惊叹的课程开始您的RPG项目,这是近十年专业Unreal Engine经验和教学的结晶。这门课程与我四年前创建的原始UE4版本完全不同!受益于多年的学习、教学和实施Unreal新进化系统的先进游戏创作能力!这是我迄今为止教得最好的课程,也是我在Udemy上所有课程中最美丽的游戏项目。加入我,让我们一起在Unreal Engine 5中创造一个动作角色扮演的开放世界游戏的开始,共同享受无尽的乐趣!适合人群:
– 对Unreal Engine有一定了解的初学者,了解C++编程语言
– 希望进入Unreal Engine游戏开发领域的人
– 希望了解Unreal Engine 5的新功能的人
– 任何希望制作自己游戏的人
– 希望巩固对Unreal Engine的理解的游戏开发者
– 对制作RPG开放世界风格游戏感兴趣的人
– 希望学习如何实现类似《黑暗之魂》的战斗机制的人
近期评论