Terraria

如何確保戰鬥機 AI 敵人落入我的陷阱/坑?

  • July 27, 2019

考慮這個坑:

地精沼澤坑

在一次地精入侵期間,我注意到一些地精掉入其中。正如你所看到的,他們跳出來太深了,還有一點熔岩,我會給自己一個血月/入侵研磨機。

但是,它們並不總是跳下來。有時,主要是當我在附近時,他們就直接跳過坑。大多數情況下,來自右邊的妖精似乎愛上了它。

我需要如何建造這個坑,讓地精總是跳下來,而不是直接把自己放在下面或裡面?

傲慢的自我回答,因為我做過確鑿的殭屍科學!

戰士是否掉落壁架或木製平台都歸結為他們瞄準的玩家的**高度。**他們在大局中的距離似乎對他們的決定沒有任何影響(即,X 位置被忽略)。

三個一般規則:

  • 如果玩家在上方,戰士跳下他們遇到的所有壁架,並且不會掉落木製平台。
  • 如果玩家在下方,戰士會在不*跳躍的情況下掉落所有壁架,並且*掉落他們走過的所有木製平台。

相同高度上的戰士的行為與玩家在上方時的行為相似;然而,出乎我的意料,如果戰鬥機從較高的高度下降到相同高度的木製平台上,他們會通過。此外,當面臨從平台下降和跳躍之間的決定時,他們會跳躍。

所以,上面的坑讓從左邊進來的哥布林通過的原因是:我和他們在同一高度,所以他們跳了。從右邊來,他們掉到同高的平台上,穿過。

有了這些知識,我向您展示了一個極簡、對玩家友好的戰鬥機 AI 陷阱(沒有熔岩和一種實際收集戰利品的方式):

最小的戰鬥機 AI 陷阱

在哥布林入侵期間站在中間時,除了施法者之外沒有任何東西可以碰到你。

當然,這種設計可以提升,讓玩家在跳躍和被敵人擊中時有一些迴旋餘地。此外,更容易收集戰利品:

高架戰鬥機 AI 陷阱

不過,導航更煩人。4 或 5 塊高將是一個很好的折衷方案。

(免責聲明:在研究這個答案的過程中,幾十個可愛的地精、幾個殭屍和一隻兔子受到了傷害。)

引用自:https://gaming.stackexchange.com/questions/24587