Google 的 GameNGen AI 即時建立可玩的 Doom 克隆版

BigGo Editorial Team
Google 的 GameNGen AI 即時建立可玩的 Doom 克隆版

Google Research 推出了一個令人印象深刻的新 AI 專案,推動了遊戲生成的邊界。這個名為 GameNGen 的 AI 驅動遊戲引擎可以即時建立經典第一人稱射擊遊戲 Doom 的可玩仿製版,使用神經網路和機器學習技術。

GameNGen 如何工作

GameNGen 利用 Stable Diffusion AI 模型處理玩家輸入和前幾幀畫面,即時生成新的遊戲元素。該系統可以模擬 Doom 的核心機制,如:

  • 玩家移動(轉向、橫移)
  • 武器射擊和彈藥跟蹤
  • 敵人行為和傷害
  • 關卡生成和探索

值得注意的是,GameNGen 以每秒 20 幀的速度執行,產生的輸出在短片中很難與真實的 Doom 遊戲畫面區分開來。

訓練過程

為了實現這一壯舉,Google 研究人員訓練了一個 AI 代理,讓它在不同難度和遊戲風格下玩 Doom。該代理被激勵收集能量道具並完成關卡,同時因受到傷害而受到懲罰。這個過程為 GameNGen 生成了數百小時的視覺訓練資料,用於學習和重現。

AI 生成的創新

GameNGen 的一個關鍵突破是它能夠在長時間內保持視覺連貫性。研究人員透過以下方式解決了 Stable Diffusion 動畫常見的問題,如閃爍和質量下降:

  1. 使用更長的上下文序列訓練新幀
  2. 對上下文幀應用高斯噪聲進行破壞
  3. 實施單獨的神經網路以持續校正和穩定影像

當前侷限性

儘管令人印象深刻,但 GameNGen 的 Doom 模擬並非沒有缺陷:

  • 偶爾會出現視覺故障和隨機模糊
  • 敵人屍體在死亡後變得模糊不清
  • HUD 角色的面部動畫不穩定
  • 生成的關卡可能不一致,並可能意外改變

對遊戲開發的影響

儘管存在不完美之處,GameNGen 代表了 AI 驅動遊戲創作的重大進步。結合其他最近的進展,如 Caltech 的 AI 驅動 Minecraft 地圖生成,這項技術可能會徹底改變未來影片遊戲的開發方式。

隨著 AI 的不斷發展,我們可能會看到更多能夠按需生成完整可玩體驗的遊戲引擎,為開發者和玩家alike開啟新的可能性。