開心遊戲館

位置:首頁 > 單機圖文攻略 > 

角鬥機甲怎麼編程,程序集與編程方式講解

《角鬥機甲》中玩家不直接控制機器人,而是透過編程給兵種一定的行動邏輯來間接控制,這讓不少新手玩家感覺門檻頗高,下面小編就爲大家帶來一篇“hjyx01”分享的程序集與編程方式講解,希望對各位有所幫助。

角鬥機甲怎麼編程 程序集與編程方式講解

程序集與編程方式講解

遊戲中給出了子AI的概念,即有一些基礎的命令不需要每次重複編程:攻擊、靠近、撤退、佔點、蒐集資源。

根據這些子AI的組合方式,遊戲初始給出了3個程序集:攻擊者(攻擊、靠近、撤退)、佔領者(攻擊、靠近、撤退、佔點)、蒐集者(蒐集資源、撤退、佔點)。

玩家可以修改子AI、程序集中的觸發和執行條件,也可以自己進行編程。

角鬥機甲怎麼編程 程序集與編程方式講解 第2張

自己編程涉及到的核心概念是節點。

遊戲中分爲四類節點:

角鬥機甲怎麼編程 程序集與編程方式講解 第3張

(1)行動(具體執行的行爲、對象、目標、優先級等,行動是程序樹的終點)。

(2)條件(觸發行動的先決條件,條件是程序樹的中繼點)。

(3)連接點(中轉節點,沒有邏輯意義,主要是視覺空間上製造便利)。

(4)子AI(已經形成的命令集,活用子AI可以大大簡化後續遊戲中的重複勞動)。