據 Neowin 報道,育碧(Ubisoft)目前正在開發幾款旨在改進遊戲體驗和開發流程的 AI 應用,像是針對玩家被稱爲 Sam 的 AI 助理,以及一個專注於改善開發流程的 Commit Assistant 。

在蒙特利爾舉辦的育碧開發者大會上,育碧對外宣佈了正在開發 Commit Assistant 的消息,並表示該 AI 助理工具已經接受了育碧龐大的代碼庫的訓練。該代碼庫涵蓋了育碧內部開發人員約十年的工作內容,其中還包含後來由於發現 Bug 而改變的代碼,這將允許 AI 瞭解歷史上出現的錯誤,參考應用的所有更正,並預測編碼人員可能即將編寫類似錯誤的時間。正如育碧在蒙特利爾研發部門的負責人 Yves Jacquier 所說:

通過比較我們過去創建的代碼,代碼中的 Bug 以及糾正後的代碼,找到一種將它們連接起來的方法,最終形成一個能夠幫助我們調試遊戲的超級 AI 助手。

育碧表示,遊戲開發調試階段佔總成本的 70%,Commit Assistant 將有助於減少該階段所需的工作量。但是,將 Bug 排查過程放到人工智能中,最大的挑戰就是需要有大量的數據,以及處理數據的數學方法。Yves Jacquier 表示,AI 需要有足夠的預測準確度,才能讓開發人員信任該建議。

目前而言,該公司僅僅是向其開發團隊展示了該新工具,但沒有強迫使用,以避免引起反感。可能導致開發人員不喜歡這種新工具的原因之一是,他們是否願意有 AI 戳穿他們的代碼,並直白地說“嗨,你這裏寫錯了”?

Jacquier 強調道,“希望開發人員能意識到這僅僅是一個幫助調試和提高效率的工具。這樣的系統真的只是一個工具,一個推手,如果你不想用,那就不要用它。”

相關文章