0
我目前正在實施2D塔頂塔防遊戲。爲了尋找路徑,我從目標向後使用了廣度優先搜索。一切都很順利,儘管我的單位都遵循完全相同的路線,因此可能會堆疊在一起。2D塔防 - 彼此堆疊的單位
對於同一時間的單位,我當然可以一個接一個地釋放它們,但是如果單元速度越來越慢,速度越快的單元越「慢慢走過」,看起來很奇怪。
在Fieldrunners中,當需要通過時,2個單元相互走動,看起來相當酷,儘管我認爲這是相當複雜的實現。
你有什麼想法我可以如何解決這些問題/改善我的遊戲?
刪除/標記您的圖形中使用過的節點,並在每次移動後更新您的步行路徑 – Matyro
我不太明白。你的意思是每個幀都使用單位尋路作爲障礙物嗎? – keyboard
是的,但是在一個更小的圖中。 – Matyro