如何制作落石效果

我想在地牢中设置一个区域,岩石会从天花板随机掉落,玩家必须躲避它们,否则会受伤,甚至可能死亡。我尝试在网上查找,但找不到真正有帮助的内容。能否有人告诉我如何在游戏中实现这一点,或者至少告诉我如何制作随机变换位置的伤害判定方块?

你可以试着用事件实现。将一个事件命名为“落石”。将事件设置为“事件接触”,优先级设置为“与玩家相同”。“落石”事件的执行内容则是减玩家血量或者让玩家死亡。然后你可以用其他事件来控制“落石”事件的移动路线,让它循环向下移动以模拟你提到的掉落效果。你也可以通过变量功能实现“落石”事件的随机初始位置。

我不太清楚你对编辑器基础功能了解多少,如果你是新人,你可以多了解一下事件、变量等功能。

也没多少。我知道基础知识,但我做过的最复杂的事情是设计了一个分支场景:一座桥塌了,根据你是逃跑、与怪物战斗(如果动作太慢,你会随桥一起坠落),还是在时限内杀死怪物(这样一切如常),剧情会有所不同。这就是我目前做过的最复杂的项目了。

随机落石难以制作,因为地图越大,玩家被击中的概率越低。大多数时候,它们是由开发者设置的陷阱,用于捕捉玩家。当玩家踩中时,陷阱会立即激活。

你可以使用 Earth-1 或 Earth-All 动画。当玩家踩中陷阱事件时,使用这些动画(在“角色”下选择“显示动画”)并减少玩家的生命值(在“Actor”下选择“改变Hp”)。添加一些屏幕震动和音效,以增强真实感。

为了对玩家公平,你应该加入QTE(快速反应事件)。如果玩家成功执行该动作,则视为闪避(正常播放动画,但不造成伤害)。

哦,那些我早就知道了。而且没有QTE,我希望玩家在被随机散布的陷阱包围的走廊里挣扎求生,好好受受折磨。