預(yù)測交會點 ( Capx )
- 飛機(獵物)以140 pixel/秒的速度直線飛行, 飛彈(追蹤者)則是最多100 pixel/秒的速度.
- 飛彈會朝飛機的預(yù)測交會點(黃方塊顯示)移動, 有機會攔截到飛機.
- 兩者移動經(jīng)過的路徑會標示白點.
概念
預(yù)測的交會點是以飛彈與飛機兩者間的相對速度與相對距離算出來的.
1. 求得兩者的相對速度, 與相對距離.
2. 由相對距離與相對速度得預(yù)測碰撞時間.
3. 預(yù)測的交會點是飛機的移動速度x預(yù)測碰撞時間.
如果只朝獵物目前的位置移動, 會變成跟著獵物後追逐. 藉由朝預(yù)測的交會點移動, 有機會讓較慢的追蹤者跑在獵物前頭, 攔截到速度較快的獵物.
如果讓兩個追蹤者一個朝目前的位置移動(跟在後), 另一個朝預(yù)測的交會點移動(超前), 就可以做出包夾的策略.
參考: 遊戲人工智慧
- 飛機(獵物)以140 pixel/秒的速度直線飛行, 飛彈(追蹤者)則是最多100 pixel/秒的速度.
- 飛彈會朝飛機的預(yù)測交會點(黃方塊顯示)移動, 有機會攔截到飛機.
- 兩者移動經(jīng)過的路徑會標示白點.
概念
預(yù)測的交會點是以飛彈與飛機兩者間的相對速度與相對距離算出來的.
1. 求得兩者的相對速度, 與相對距離.
2. 由相對距離與相對速度得預(yù)測碰撞時間.
3. 預(yù)測的交會點是飛機的移動速度x預(yù)測碰撞時間.
如果只朝獵物目前的位置移動, 會變成跟著獵物後追逐. 藉由朝預(yù)測的交會點移動, 有機會讓較慢的追蹤者跑在獵物前頭, 攔截到速度較快的獵物.
如果讓兩個追蹤者一個朝目前的位置移動(跟在後), 另一個朝預(yù)測的交會點移動(超前), 就可以做出包夾的策略.
參考: 遊戲人工智慧