Featured image of post 控制敵方路徑

控制敵方路徑

控制敵方路徑

在遊戲中,如何有效的讓資源集中在前線是一門學問,最好的情況當然是所有可能路徑都佈置強大的火力,但真實情況往往不是如此。

當遇到有多個洞口的地圖時,你可能堵好一個洞,敵方就從令一個洞跑進來,然後核心就被攻破了,但是你又沒有足夠的資源和時間在第一時間把所有的洞都佈置火力。這時候你就必須了解的方式如何行動的。

本文提到的敵方都是遊戲電腦 AI,所以比較笨、很好騙,如果是和你的朋友對打,可能就不適用了。

自動找路

尋找路徑可說是電腦科學一個很常見又基本的問題,Mindustry 尋路演算法會考慮預估時間。這個預估時間包括距離、要打破的牆等等,計算出來了之後選擇一條最段時間的路。注意,這裡他不會考慮沿途可能遭受的火力,我們就是要利用他這點來設計。

我的習慣作法

首先,最靠近空降區的洞不一定適合佈置砲台(例如第三關廢墟海岸左上角那個超級小的洞)這些地方可能是腹地狹小或是資源不足,總之你不會想要在這裡放砲台。那就用三層銅牆(不一定要 2x2 的,1x1 也可以)把他堵起來,一層防守兩層緩衝。挑選到適合的地方佈置砲台後,不要堵死,要留一條寬至少 3 格、夠長的通道。這個通道你要確保通暢,可以毫無阻礙的通到你的核心,這樣電腦就會判定這條路毫無阻礙,優先選擇,敵人就不會亂走到你沒有佈防的地方。這樣做還有一個好處,當你可以生產機甲時,友方機甲就可以直接走出去,不會受到阻礙,你也不用幫他們開門。
然後在左右佈滿砲台,記得一定要放修理方塊,這樣你才不用常常來修方塊。至於通道長度和牆壁厚度,取決於這關敵方火力強度和你選用的砲台射程,如果你能夠在對方開火之前就幹掉他們,當然牆壁可以一層意思意思就好。

好想養貓阿~~
使用 Hugo 建立
主題 StackJimmy 設計