本教程是关于UE5虚幻引擎C++终极游戏开发大师级视频教程,时长:52小时37分,大小:40.8 GB,MP4高清视频格式,教程使用软件:Unreal Engine 5,作者:Stephen Ulibarri,共225个章节,语言:英语。
你将会学到的:
如何在虚幻引擎5中编写游戏代码
一个具有第三人称角色的RPG动作游戏
使用剑和其他近战武器进行战斗
创建攻击玩家的敌人
健康条和玩家的统计信息
虚幻引擎5的开放世界系统
使用Quixel Megascans进行关卡设计和创建逼真的场景
运动扭曲,虚幻引擎5的新系统用于定制根部运动动画
粒子效果,如血液飞溅和武器的轨迹
虚幻引擎5的新的MetaSounds系统和游戏中的高质量声音
在虚幻引擎5中编码游戏的最佳编码方法
在游戏中使用数据结构和算法
虚幻引擎中使用的设计模式
创建多种类型的敌人,从挥舞着武器的人形生物到怪物和其他生物
使用Packed Level Instances将整个地下城关卡导入我们的开放世界地图中
要求:
了解C++编程语言或类似语言的基础知识。
如果你参加了我的课程。
学习C++的游戏开发,你就可以了
说明:
通过创建一个动作RPG风格的开放世界游戏来学习虚幻引擎5的C++编程!
本课程将使您从初学者变成英雄,因为我们在本课程中从头开始创建所有的项目。
学习虚幻引擎5的新功能,包括开放世界地图、用于超真实环境的Quixel Bridge巨像、景观雕刻和绘画、地牢、自由漫游的生物和带有各种武器的人形生物、可产生宝藏的可破碎物体等等
在你的开放世界关卡中大开杀戒,砍杀生物,打碎花盆,收集宝物和灵魂,并努力保持你的健康和体力!你可以在你的关卡中使用你的武器。
我们将实现敌人的行为,可以重复使用各种生物类型,包括gruntlings、猛禽、昆虫和golems。
当你的角色杀死越来越强的怪物并收集战利品时,对你的角色进行编码,使其能够拿起并装备越来越好的武器。
我们将介绍虚幻引擎5的新功能,如运动翘曲、元声音、链接动画图、UE5的新重定向系统与IK Rigs和IK Retargeters、带有Control Rigs的腿部IK、Niagara的视觉效果创建等等
我们将从一个完全空白的关卡开始,添加从天空和大气、自然、树木和植物等一切内容,我们甚至会使用UE5新的打包关卡实例功能导入整个地下城关卡。
我们将在一个完整的数学部分中涵盖向量和游戏开发数学,以便在潜入并创建我们的第一个C++类之前为游戏编程做准备。
然后我们将学习虚幻引擎的类层次结构,创建一个基本的角色,在使用正弦函数赋予我们的物品浮动行为时学习三角学。
然后我们使用Pawn类创建一只鸟,这样我们就可以在我们的关卡中飞行并获得一个真实的鸟瞰图。
然后,我们使用《古代史诗谷》发布的免费项目Echo来创建我们的角色类,这是一个美丽而逼真的人形,她的围巾和衣服上有布的物理特性。
我们实现了武器装备和战斗。
我们学习如何计算方向性的打击反应,使用根部运动动画使我们的敌人根据撞击的方向向正确的方向跌倒。
我们给我们的敌人提供巡逻行为,然后是追击和攻击行为。
我们利用UE5新的运动扭曲系统使我们的敌人更加聪明,扭曲我们的敌人的位置和旋转,使其更频繁地击中目标,并使其更难移出伤害范围。
然后,我们给Echo一个战斗的机会,通过实施躲避能力,类似于《黑暗之魂》和《艾尔登环》。
她可以在敌人狂热地挥舞时躲开,使他们失手,这样我们就可以进场反击。
我们使用混沌破坏系统制作了可打破的锅和花瓶,这些可打破的东西在我们打破它们时产生宝物,使我们能够收集战利品并增加我们在HUD中的金币数量。
我们在尼亚加拉创造了一个美丽的灵魂效果,并使敌人在死亡时产生灵魂,这样我们就可以获得经验值。
我们学习如何用属性组件使敌人变得更强,给他们不同程度的健康和伤害,以及灵魂产生的数量。
我们使用UE5新的动画蓝图模板来重复使用我们所有的敌人代码来创建不同类型的敌人,从挥舞武器的人形生物到咬人、刺人和砸人的生物。
通过这个惊人的课程开始您的RPG项目,它是近十年来专业虚幻引擎经验和教学的产物。
()
与我四年前创建的原始UE4版本相比,本课程处于一个全新的宇宙之中 从多年的学习、教学和实施虚幻的新发展的系统及其尖端的游戏创作能力中获益!这是我最擅长的课程。
这是我迄今为止教学效果最好的课程,也是到目前为止我在Udemy上的所有课程中最漂亮的游戏项目。
加入我吧,让我们在虚幻引擎5中创造一个动作RPG黑客攻击开放世界游戏的开始,并从中获得巨大的乐趣!