人工智能改變游戲開發的 5 種方式
游戲工作室以多種方式使用 AI 來豐富他們的發布,而且它的使用只會在未來增長。
游戲已經從一種引人入勝的消遣變成了一種成熟的主流活動。根據最新趨勢報告,游戲玩家期望他們消費的產品具有引人入勝的體驗和最新技術。開發引擎已經發展到這樣的地步,即使是簡單的計算機化消遣,例如解決在線拼圖游戲,本質上也發生了變化。
人工智能在將游戲推向目前的位置方面發揮了重要作用。游戲工作室以多種方式使用 AI 來豐富他們的發布,而且它的使用只會在未來增長。以下是 AI 改變游戲開發的 5 種方式。
尋找路徑
如今的游戲以引人入勝的故事情節和復雜的世界為標準。玩家期望既能娛樂又能挑戰他們的高質感環境。例如,玩家經常帶著游戲中的角色進行漫長的探索之旅,以探索游戲宇宙的極限。
尋路,或編碼游戲中角色導航的行為,是一項重要的游戲開發任務。鑒于當今普通游戲世界的開放性,開發人員在繪制角色路徑時必須考慮幾個因素。
例如,如果用戶決定讓他們的角色在主線任務或任務中進行探索,該角色將如何與附近的其他角色互動?他們將如何導航他們的地形,主要任務的狀態將如何影響他們將在游戲中的航路點之間采取的路徑?
AI 對這些復雜的場景進行建模,并嵌入到大多數游戲引擎中。這樣,游戲的邏輯會實時變化,并且幾乎可以適應用戶做出的任何決定。結果是一種引人入勝的體驗,感覺就像現實世界一樣。
物體檢測
在游戲中的世界中航行時,角色會偶然發現游戲中的物體。用戶可以很容易地檢測到物體。例如,車輛可用于從一個點導航到另一個點。然而,游戲中的角色只是一段代碼,可能難以識別對象呈現的每一個變化。
例如,從編碼的角度來看,一輛功能齊全的原始車輛不同于仍然可以短距離行駛的損壞車輛。用戶可能決定“步行”到下一個目的地或使用損壞的車輛。要執行后一項任務,游戲中的角色必須將損壞的車輛識別為任務的候選者,并以預期的方式與它互動。
如果角色將損壞的車輛誤認為是一棵樹并拒絕駕駛它,用戶會毫不猶豫地指出這些缺陷。AI 被用于創建智能游戲角色,這些角色更有可能正確識別物體及其變化。
角色設計
游戲角色已經變得幾乎與人類相似,用戶期望他們具備必要的功能。例如,角色必須以正確的情緒基調和面部表情做出反應。設計接近人類的角色還有另一個優勢。這些角色可以表達的情感允許開發人員設計復雜的故事情節。
例如,一個只能令人信服地表達一種情感的角色不會在具有情感深度的故事情節中發揮令人信服的作用。人工智能,以深度學習算法的形式,現在可以處理游戲中的機制并顯示適當的情緒。這些算法還為角色的動作、聲音和對話提供信息。
結果是游戲玩家永遠不會忘記的身臨其境的體驗。
工程復雜游戲場景
游戲變得越來越開放,游戲中的角色選擇推動了敘事。預先編碼這些可能性,同時預測一個選擇如何影響另一個,是一項非常復雜的任務。在大多數情況下,不可能準確地預測故事應該朝哪個方向發展。
人工智能正在救援,并在為游戲開發創建有限狀態機 (FSM) 模型中發揮著作用。FSM 模型允許開發人員將多個場景編碼到一個包中,并讓游戲引擎計算并選擇理想的路徑。因此,開發人員可以給游戲玩家幾乎無限的自由,讓 AI 在處理游戲邏輯時完成繁重的工作。
游戲分析
隨著游戲代碼庫變得越來越復雜,審查代碼和修復錯誤是一項艱巨的任務。如今,游戲中存在許多角落和縫隙,鑒于開發人員必須搜索的廣闊區域,定位錯誤幾乎是不可能的。
AI 被用于快速進行代碼測試并隔離代碼中的錯誤和潛在中斷。如今,游戲與平臺無關。桌面上的錯誤可能不會顯示在移動設備上,反之亦然。隔離特定于平臺的錯誤是一項艱巨的任務,而人工智能正在救援。
由 AI 提供支持的游戲分析可以隔離事件并防止錯誤的代碼發布。這為開發人員提供了及時的警報以采取行動,并防止其發布中的重大缺陷。
轉載請在文章開頭和結尾顯眼處標注:作者、出處和鏈接。不按規范轉載侵權必究。
未經授權嚴禁轉載,授權事宜請聯系作者本人,侵權必究。
本文禁止轉載,侵權必究。
授權事宜請至數英微信公眾號(ID: digitaling) 后臺授權,侵權必究。
評論
評論
推薦評論
暫無評論哦,快來評論一下吧!
全部評論(0條)