[情報] 幕後工作:AI

作者: aCCQ (阿賢)   2017-09-14 19:47:37
http://tw.battle.net/heroes/zh/blog/21033994
(來源網址 多圖 )
AI 是《暴雪英霸》相當重要的一環,有相當數量的玩家選擇進行對抗 AI 的遊戲,而
當玩家在 PvP 遊戲裡斷線時,也是由 AI 代管。當然,有時足以扭轉情勢的小兵和傭
兵也是由 AI 控制!我們大部分的工作是為所有玩家帶來最棒的遊戲體驗,因此 AI
團隊在改善 AI 系統上投入很多的心血。接下來就讓我們看看其中有哪些工作吧!
優秀的 AI 需要哪些元素?
玩家對於「優秀」AI 的定義因人而異。對於我們來說,就是接近玩家預期的 AI。小兵
和首領的行動模式必須可供預測,AI 英雄必須具備一定的技巧。玩家們會期待作為盟
友的 AI 英雄能保障自身安全,並在正確的時間家入會戰。「保障自身安全」和「尋
找最好的開戰機會」之間是一種微妙的平衡。另外,我們也希望 AI 給予人類玩家的支
援不只限於 AI 盟友。
像維拉會施展騰躍後拉近距離,準備施放影獸空襲,但縫合怪卻以鉤子保住了人類玩家
的小命!(原網址內圖說明)
製作優秀 AI 會面對各種挑戰。許多狀況相當複雜,有許多可行的策略可運用,而每位
玩家的期望也不太一樣。我們和團隊裡的遊戲設計師密切合作,以他們認定的重要決策
因子進行 AI 的開發。我們試著讓 AI 看起來更聰明,不過我們只會讓他們掌握和一般
玩家對等的資訊,避免他們作弊。
調整內容有哪些?
我們逐漸從腳本控制的 AI 調整為以遊戲引擎內建的幾項全新系統控制。我們並沒有嘗
試把 AI 徹底改造,而是建構一些可以更輕易讓 AI 運作更細膩的系統。你可能會發現
AI 英雄反應性變得更好、準確性更高,策略的運用也比以往更有彈性。
關於運作速度!
全新的 AI 系統運作速度比以往快上好幾倍。這不但略為提升遊戲的幀率,也讓我們能
提升 AI 的更新率!現在,AI 的反應速度更快,也能快速地使用技能組合。因此,我
們也為低難度 AI 加上更新率的限制。
戰術
全新 AI 獲得戰術運用的強化,因此具有更多元的目標選擇,且在會戰裡的站位更為
靈活。AI 現在可以預測目標行動、尋找群聚的目標,並以各種方法篩選或選擇重要目
標。擁有這些技術後,設計人員也很享受 AI 細膩運作機制的製作工作。像科爾蘇加
德的技能運用就是一個很好的例子(原網址內圖說明):
AI 英雄不再傻傻地以最近距離接近對手,也會善用走位避免危險。他們會以目標周圍
的位置計算風險評比,並選擇最安全的路徑。(原網址內圖說明)
AI 現在也會使用拉打技巧,讓他們在就定位的同時保持攻擊態勢。(原網址內圖說明)
策略
現在 AI 運用一套全新的策略系統。英雄在地圖上有行動可選擇,每一項都是 AI 的
潛在目標。每個目標都會計算一個重要性分數,隊伍裡的 AI 英雄會分配到最適當的
目標。這種演算法的目的為贏得遊戲,方法包括在線上吸取經驗、打傭兵營地,或是
控制地圖目標物件。當然,AI 也會獵殺地圖上獨自閒晃的對方英雄,所以別再當獨
行俠啦!
開發工作
遊戲團隊正在製作新的英雄、戰場背景和遊戲模式。為了維持如此迅速的開發工作,
我們也製作了 AI 編輯器,讓遊戲設計人員可以迅速調整每一位英雄的 AI 設定,
使得 AI 品質更上一層樓、更貼近每一位英雄的遊戲風格。現在,只要阿茲莫丹發
現你殘血,就會試著用遠距的破滅魔彈收掉你!
全新 AI 的主體為「樹狀動作選擇」系統,這是遊戲裡相當常見的 AI 技術。以
「樹狀」命名的原因在於這個系統的流程會篩選出 AI 可採取的決策,而「樹狀結
構」的末梢則是 AI 可能採取的行動,像是行動或攻擊。
「樹狀結構」的分支採模組設計,可依據單位、地圖和遊戲模式套入不同的 AI
行為。這一套系統可有效支援各種英雄和戰場。
這是維拉「樹狀動作選擇」系統 400 個節點的一部分。
展望
從卡爾洛斯之後,所有新英雄都採用新的系統。隨著遊戲不斷更新,每次都會為既
有英雄採用新系統。我們將更進一步改善 AI 系統,其中包括危險迴避機制、策略
決定及戰術運作的強化。如果你有任何回饋意見,歡迎到論壇和我們分享。我們希
望讓玩家盡情享受 AI 對戰體驗。
現在就邀請好友到萬象界域與 AI 對戰吧!祝你好運!
作者: loeser (蘇拉)   2017-09-14 19:56:00
每一個ai都是印度打工仔在玩阿
作者: tim111444   2017-09-14 19:58:00
原來人工智障是暴雪的ㄛ
作者: MoMovincent (MoMoTea)   2017-09-14 20:05:00
這兩年還是外包給印度,過兩年後要外包給哪個國家?
作者: super7967 (lollolman)   2017-09-14 20:09:00
台灣嘍 薪資低到一個程度就可以跟印度搶外包嘍
作者: kirimaru73 (霧丸)   2017-09-14 20:12:00
可是台灣的老闆會叫你同時控瓦王和阿巴瑟
作者: SuperSg (萌翻天的時代來啦°▽°)   2017-09-14 20:12:00
不建議用深藍
作者: reaturn (廿年後回頭看台灣)   2017-09-14 20:13:00
聽說煉獄魔也是真人上去(x)
作者: ws1992 (Sindy)   2017-09-14 20:50:00
ai真的有變 走一起推超噁
作者: dnek (哪啊哪啊的合氣道)   2017-09-14 20:54:00
以後排不到人就排AI吧,然後讓打燈能指揮AI撤退什麼的
作者: rufjvm12345 (小飯)   2017-09-14 21:02:00
那些都是血汗勞工上去操控的QQ
作者: uluvu0 (閒)   2017-09-14 21:14:00
支持AI,沒有臭嘴的問題。
作者: zombsu (ZoMb)   2017-09-14 21:32:00
我身為AI派有感覺AI慢慢有進步的樣子不過AI有時候還是不太會針對地圖有什麼戰術每次玩家搶到暴虐魔都一個個衝過來送死
作者: chanel1259 (kimkim)   2017-09-14 22:14:00
上一篇是爲了帶出這篇嗎?計畫通!
作者: accjm2440 (嗚嗚)   2017-09-14 22:33:00
24HR的血和勞工汗
作者: sanden (表表)   2017-09-14 22:58:00
強烈建議由阿法狗當AI,這樣我會希望隊友都斷
作者: sillymon (塑膠袋)   2017-09-14 23:13:00
現在AI好像越來越強了
作者: taiwansibia (科科)   2017-09-14 23:22:00
以後我開五帳號四個斷線衝排位(誤
作者: kar (天邊一趙雲)   2017-09-14 23:29:00
杜絕打AI,解放血汗勞工
作者: accjm2440 (嗚嗚)   2017-09-14 23:30:00
不過AI終究還是比不過人 應變能力幾乎是0
作者: wind0083 (昨天)   2017-09-14 23:31:00
露娜拉應該是AI界的魔王,現在遇到很容易不小心被秒殺。前幾天遇上兩年來第一次輸給ai的戰局......
作者: forhorde5566 (為了部落五六)   2017-09-14 23:37:00
不要到時做到AI太強把玩家都趕跑就好,基本上AI應該要是綠葉般的角色定位,不能搶了紅花的光彩
作者: chanel1259 (kimkim)   2017-09-15 00:04:00
想打場無腦百萬被ai推爆幫QQ
作者: loeser (蘇拉)   2017-09-15 00:51:00
最近韓國在搶ai外包商 一直被投訴玩太好
作者: sanden (表表)   2017-09-15 00:57:00
AI我覺得亞拉瑞克很恐怖,神拉嚇死人
作者: DOMOO ([Tabula rasa])   2017-09-15 01:52:00
搞到最後這麼多人打AI好嗎......
作者: felaray (傲嬌魚)   2017-09-15 02:06:00
今天遇到AI縫合怪居然會把隊友拉離危險...
作者: reaturn (廿年後回頭看台灣)   2017-09-15 02:13:00
打AI超棒的
作者: sillymon (塑膠袋)   2017-09-15 03:54:00
打AI比較吃角色啦 尤其是近刺 招式沒CD絕對集火你
作者: hitsukix (胖胖)   2017-09-15 07:47:00
AI作好一點啊,畢竟只是要收公仔而已
作者: soluckyman   2017-09-15 09:30:00
前陣子dota不是有AI屌虐專業玩家期待暴雪開發神級AI
作者: NoLimination (啊啊啊啊)   2017-09-15 09:39:00
dota那是一對一吧
作者: airlow (不存在的騎士)   2017-09-15 09:49:00
隊友AI超白吃,變成敵人時就變強了
作者: zombsu (ZoMb)   2017-09-15 09:51:00
打AI很舒壓啊 又可以推不太會玩MOBA的來入門
作者: s1129sss (恩兔)   2017-09-15 10:02:00
ai路西歐真的超噁,極限走打,手短根本被打假的QQ
作者: airlow (不存在的騎士)   2017-09-15 11:31:00
打AI只有一個原則,不要被集火,一定秒殺
作者: joe123456963 (pandajoe)   2017-09-15 11:40:00
AI卡爾洛斯丟人超猛的,昨天一個拉一個丟就被集火秒殺
作者: zombsu (ZoMb)   2017-09-15 11:41:00
AI克羅米也很準,還有德哈卡也很會舔AI最弱的大概就維京人吧,不會分線 三個貼一起玩火法點燃到爽,或是古爾丹任務三兩下就解完了還有如果玩隱角,面對AI一點偷襲感都沒有他們完全不會錯愕 超冷靜的,各種該怎麼做就怎麼做
作者: eury (Eury)   2017-09-15 11:52:00
隱角就算完全不移動 精英AI一樣可以把你打出來...
作者: waloloo (ARIAxヨシノヤ )   2017-09-15 12:23:00
三兄弟分線ㄌ
作者: yukinosaber (yuki)   2017-09-15 13:09:00
ai比菜雞隊友強太多,有的時候我寧願隊友快跳XD
作者: NoLimination (啊啊啊啊)   2017-09-15 14:11:00
ai都開圖 sc1就這樣了
作者: DOMOO ([Tabula rasa])   2017-09-15 17:02:00
AI會看水波紋,如果站著不動對方不會發現,這點我真的驚呆
作者: moccabranco   2017-09-15 17:57:00
AI會打站著不動隱形的吧
作者: zombsu (ZoMb)   2017-09-15 18:46:00
AI應該不是會不會看隱形,而是適當的裝作沒看到
作者: child1991 (茂伯)   2017-09-15 20:01:00
停止不動還是會有水波紋吧 星海的靜止單位都有水波紋菁英AI大概是練到可以分辨出靜止不動的小眼睛 隱刀跟鬼子吧
作者: felaray (傲嬌魚)   2017-09-15 21:22:00
之前玩趴趴瑟還被AI從草叢抓…

Links booklink

Contact Us: admin [ a t ] ucptt.com