欢迎来到“虚幻引擎5 C++:高级动作RPG”!这是你在线上能找到的最全面的RPG课程。在本课程中,你将学习如何利用游戏能力系统创建复杂的RPG战斗体验,并实现炫酷的功能,如包含轻攻击和重攻击的连击系统、方向性翻滚、击打反应、挡格、格挡、目标锁定、带有冷却时间的特殊能力、AI避让、高级敌人AI(包含侧身和投射攻击)、史诗般的boss战等等。
在第一部分中,我们将为游戏能力系统设置我们的英雄角色,并使用本地游戏标签和数据资产进行输入绑定。一旦我们的角色可以在关卡中移动,我们将结合GAS与链接的动画层创建一个包含轻攻击和重攻击的近战连击系统。确定好这些元素后,我们将引入敌人角色,加入属性、战斗反馈、角色死亡和强大的UI通知系统。你还将学习如何使用异步加载来处理启动数据,并创建一个自定义函数库来处理伤害。接下来,我们将结合Blueprint和C++行为树节点实现AI避让和侧身,以打造高级AI行为。我们将结合人群跟随组件以进行避让人群,并探索行为树节点类型和环境查询系统,以确定侧身位置。在敌人能够造成伤害后,我们将通过添加方向性翻滚、方向性击打反应、挡格、格挡和目标锁定来完善英雄的战斗能力。你将学习如何使用运动扭曲来实现动态翻滚距离,并在C++中处理目标锁定能力的大部分重任。在此之后,我们将引入一个可以发射投射物并在靠近时后退的远程敌人。然后,我们将添加一个boss角色,配备boss条、强大的近战攻击以及召唤其他敌人的能力。当我们的战斗系统完全运行后,我们将开发一个敌人波次的生存游戏模式。我们将创建多个小部件,包括胜利屏幕、失败屏幕、暂停菜单和主菜单。最后,我们将把所有内容移植到一个真实的地图上,为与敌人之间的史诗战斗做好准备。这门全面的RPG课程在网上无与伦比。每节课都提供详细的代码更改,并采取逐步的方法,现在正是创建你梦想中的RPG项目的最佳时机。你还在等什么?加入课程,今天开始你的RPG冒险吧!
创建者:Vince Petrelli
MP4 | 视频:h264,1280×720 | 音频:AAC,44.1 KHz,2声道
类型:电子学习 | 语言:英语 | 时长:280讲(41小时5分钟)| 大小:28.3 GB
通过使用C++和游戏能力系统,在虚幻引擎5中创建高级RPG战斗体验
你将学习:
强大的近战连击系统,包括轻攻击和重攻击
利用游戏能力系统创建引人入胜的RPG战斗体验
使用自定义BTTask、BTTDecorator和BTService的高级敌人AI
环境查询系统用于高级AI行为
方向性击打反应和翻滚
近战挡格和格挡
特殊武器能力和带有消耗和冷却时间的愤怒能力
强大的UI通知系统
以波次方式生成敌人的生存战斗游戏模式
主菜单、暂停菜单、胜利/失败屏幕及加载屏幕
高效的目标锁定系统
具备近战和远程攻击能力的不同类型敌人
自定义C++能力任务/延迟动作用于战斗
异步和同步加载的最佳实践
数据导向的战斗统计设计
行业标准的编码实践,易于扩展的代码结构
要求:
需要一些基本的虚幻C++经验
1、登录后,打赏30元成为VIP会员,全站资源免费获取!
2、资源默认为百度网盘链接,请用浏览器打开输入提取码不要有多余空格,如无法获取 请联系微信 yunqiaonet 补发。
3、分卷压缩包资源 需全部下载后解压第一个压缩包即可,下载过程不要强制中断 建议用winrar解压或360解压缩软件解压!
4、云桥网络平台所发布资源仅供用户自学自用,用户需以学习为目的,按需下载,严禁批量采集搬运共享资源等行为,望知悉!!!
5、云桥网络-CG数字艺术学习与资源分享平台,感谢您的关注与支持!
评论(1)
太强了,感谢楼主!这个RPG课程非常好,为大家节省了几百元