我正在为平台游戏设计敌人,并希望拥有玩家可以用来度过关卡的敌人。
我喜欢让敌人跨过障碍跳到平台上的想法,但是如果他们死了,这是有问题的。让玩家陷入无法战胜的境地,这真是太糟糕了,因为他们扼杀了跨平台的手段。感觉就像是被弄糊涂了,“你杀死了需要穿越的敌人。现在,您必须死掉然后重试。
有哪些方法可以解决有问题的游戏状态?
我正在为平台游戏设计敌人,并希望拥有玩家可以用来度过关卡的敌人。
我喜欢让敌人跨过障碍跳到平台上的想法,但是如果他们死了,这是有问题的。让玩家陷入无法战胜的境地,这真是太糟糕了,因为他们扼杀了跨平台的手段。感觉就像是被弄糊涂了,“你杀死了需要穿越的敌人。现在,您必须死掉然后重试。
有哪些方法可以解决有问题的游戏状态?
Answers:
让它们重生
拥有一个敌方生成器,该生成器会生成会自行死亡的敌人,或者在杀死敌人后将其重新生成(例如,像原始的《马里奥兄弟》那样将其从烟斗中掉下来)。
在设计游戏时,您可以控制一切,不要忘记这一点。
如果您有可以杀死的敌人,这对于穿越关卡至关重要,那么为什么他们能够首先死亡?如果您必须重新开始,则没有理由杀死他们。
也许允许您“击晕”而不是杀死它们,但仍然允许您将它们用于平台是一个很好的解决方案。
另一个问题是,这个问题让我想起了超级银河战士,游戏中这些乌龟般的敌人左右移动。无法杀死它们,使用冰梁可以将其冻结,这使您可以跳到它们上面,并使用它们到达更高的区域。
您可以设计一条奖励较少的替代路线。
杀死敌人可以降低等级并走向目标=容易。
跳上敌人,向上或越过一个新的水平并获得奖励,步行达到目标=技能。
不停地跳向敌人,因此您也可以在飞走之前抓住怪异的机鸟,获得奖励,走向目标=超级疯狂的技能。
这样一来,精打细算就可以更好地玩游戏,而不是懒惰,但是它也变得更加...友好的交流!
如果可能,将播放器置于严格的计时器机制上,如果将其拧紧,则会杀死它们。
一些例子; 他们站立的平台坍塌,游戏屏幕向右移动,将其推入坑中,水上升并淹死,等等。
这将使他们无法在“被困”状态中徘徊,因为它会在几秒钟内移至“死”状态。(对于旧的NES平台游戏,这是一种非常普遍的实现方式)