RPG增容2.尝试使用MMC根据游戏难度自定义更改怪物属性(三)

(很难想象居然还会有四,不过三就先把剩下两个类型的敌人的生命先完成)


在开始前,我们先改一下文件名字。

在引擎内


1。在文章RPG增容2.尝试使用mmc根据游戏难度自定义更改怪物的属性(一)-CSDN博客内,第3步,我们已经创建了一个基于自定义计算生命的mmc,从中我们可以捕获到当前的游戏难度(基于AbilityApplyLevel / 2)(这个可以有更好的计算方法,以后我也会改),以此来修改敌人的最大生命值。

我们知道,目前手上有的信息是,一个自定义计算属性倍率的MMC,一个BP_MMC,一个用于修改敌人StartPpAttribute应用策略为"无限"的GE.

在这个GE内,我们尝试修改了敌人的最大生命值(不舒服的地方在于是,敌人的生命是基于这个系数,后续我会使用表格进行设置)(不过这里又想到一个办法,或许每一个敌人可以使用不同的GE来实现区分)

所以这个GE也重命名

2。我们先创建另外两个敌人的ge

guardian的属性不变

frost的系数更改为200

3。打开各自的DA---StartUp

然后进入关卡,更换为normal难度,看看属性是否对得上。

这里对应上了。


这里就跑路了。

接下来在这个增容内容内需要制作的内容

1。为每个敌人制作剩下的属性的倍率。

2。或许会为玩家设置一个类似的startup机制

相关推荐
白宇横流学长1 小时前
基于UE引擎的格斗类游戏《SE2》的开发与实现
游戏
风酥糖2 小时前
Godot游戏练习01-第16节-游戏中的状态机
算法·游戏·godot
今夕资源网4 小时前
开源轻量硬件监控软件LiteMonitor超小体积极致轻盈,可实时监测CPU、GPU、内存、磁盘、网络等系统性能,办公游戏皆适配,一键掌控电脑硬件状态
游戏·系统监控·软件·轻量·系统性能·硬件监控软件·硬件监控
guygg886 小时前
基于STM32的贪吃蛇游戏实现(OLED屏)
stm32·嵌入式硬件·游戏
CDN36019 小时前
360CDN SDK 游戏盾:轻量化接入 + 强防护实测
运维·游戏·网络安全
2501_9181269121 小时前
学习所有6502写游戏存档的语句
汇编·嵌入式硬件·学习·游戏·个人开发
云边散步1 天前
godot2D游戏教程系列二(18)
笔记·学习·游戏
Swift社区1 天前
Claw 游戏背后的历史
游戏
Candy 9171 天前
英语单词五子棋游戏
游戏·英语单词五子棋游戏
2501_918126911 天前
学习所有6502写游戏地图的语句
汇编·嵌入式硬件·学习·游戏·个人开发