https://reurl.cc/EK3VxR
以下不負責任亂翻:
Hello, and good day to you all!
My name is Kevin Gu, and I am a Senior Designer on the Heroes team. I have
been working alongside Jeff Beaudoin, our Lead Gameplay Engineer, on our game
’s A.I. We wanted to take a moment to update you all on where we are and how
our three major A.I. initiatives are progressing.
我是 Kevin Gu, 簡介一下目前 AI 的三個進度
Reconciliation of the Goal and Tactical Systems
目標與戰術系統的協調
There are two systems under the hood of Heroes that work together to drive
agent behavior: the Goal system and the Tactical system. The Goal system is
responsible for determining where A.I. agents should move, while the Tactical
system provides agents with awareness of their surroundings so that they use
and target their abilities intelligently. Last year, in an effort to improve
agent in-combat positioning, we made it possible for the Tactical system to
override the Goal system. Although we believe the changes were ultimately a
good iteration, they did expose several underlying issues that we are
addressing.
英霸有兩套並行的AI, 目標 與 戰術系統,
目標系統負責的是ai 要去哪,戰術系統觀察周遭,好讓ai 可以有效放招。
去年後改善了打團戰的走位,讓戰術系統蓋過目標系統,雖然這樣改不錯,但
也曝露出幾個問題....
Moving forward we will be reverting some of changes made in the last major
overhaul and restructuring the Tactical A.I. behavior tree. We are
reinforcing the intended separation of the Goal and Tactical systems, and
will be paying closer attention to make sure that any future changes do not
disturb this delicate balance of power. This will reduce the frequency of
agents being pulled in two directions at once, most commonly observed as
agents rapidly bouncing back and forth in place. This work will also allow us
to more quickly diagnose the root cause of misbehaving agents.
接下來我們會還原幾個上次的大改,重建戰術ai的行為準則 (behavior tree ),
強化並小心平衡這兩套ai 系統的權責區分,這應該會減少ai在那邊舉棋不定的情況,
最明顯常見的就是ai 在前後前後抖,就是兩套系統在拔河。
Laning and Defense
對線與防守
Our second priority is to improve A.I. agents’ understanding of “laning”
and how they approach pushing and defending those lanes. In the most recent
patch, we added logic that allows the Goal system to understand that lanes
pushed closer to a core are usually more valuable to defend. Our next step is
to include units within each lane to further modify how valuable lanes are to
defending agents. Both pieces will ensure that the A.I. will better
understand how to defend their lanes.
第二重要的是改善對線、推進或防守兵線。最近的更新,我們加了一條讓目標系統
了解到,讓線推到已方塔下,通常比較有利。接下來我們想統整每個兵線,
讓ai 能考慮哪條線要守。接下來ai 會了解如何防求兵線。
Goal Staging
目標執行順序 (是這個意思,還是程式設計的用語?)
Our third priority is to improve the ability for agents to prepare or “stage
” for their assigned Goals. Our internal Tactical A.I. tree can now better
determine if all assigned agents to a goal have arrived. This allows agents
to intuit if they should wait in shrubs because their team members are not
yet near their collective objective, and subsequently helps agents work
together.
接下來是希望ai 能預先、籌畫執行他們的目標。我們的內部戰術ai 準則
的執行時機更準確,也就是說他們能知道時機未到、隊友還沒到位,先蹲草叢等。
Thank You
We want to extend a big thank you to those who have shared feedback on A.I.
We hear you! We are hard at work improving the A.I., and plan to bring the
items mentioned above and more into the next major Heroes patch. Again, thank
you for your continued patience, and we’ll see you in the Nexus!
感恩,謝謝大家在社群對ai 的回饋. We'll see you in the Nexus!