Clint Hocking,曾任 Assassin's Creed: Codename Hexe 的總監,近日接受《Edge》雜誌專訪時談到了 AI 在遊戲開發中的應用,並分享了一段個人經歷:他曾嘗試利用 ChatGPT 自學程式編碼,結果卻是一場災難。
「過程非常殘酷。ChatGPT 的表現簡直糟透了。它根本不懂如何編寫程式,產出的內容全是錯誤。」Hocking 在這篇探討生成式 AI 在遊戲產業影響力日益增長的專題報導中向《Edge》表示。

Hexe 的黑暗歷史背景
六個月的錯誤程式碼與熬夜奮戰
Hocking 在領導 Ubisoft 的 Hexe 專案之前,也曾執導過 Far Cry 2。他花了大約半年時間嘗試以 ChatGPT 為導師學習 JavaScript。據他所述,這段過程與其說是「AI 家教」,不如說是「AI 障礙賽」。他形容大部分的時間都在嘗試除錯那些由 AI 寫出、且 AI 本身也搞不懂的程式碼。
重點在於:他最終確實學會了 JavaScript。但 Hocking 也坦言,他是「克服」了 ChatGPT 而非「藉助」它才學會的。他將 AI 描述為一個難以管教的導師,而非可靠的捷徑。由於該工具產出的程式碼頻繁出錯,他必須親自找出問題所在,這種迂迴的方式反而迫使他真正掌握了知識。
這是一個關鍵的區別。目前市面上推崇 AI 輔助編碼的論點,多半認為它能降低入門門檻。但 Hocking 的經驗顯示,門檻依然存在,只是換了一種形式而已。
Hocking 對 AI 在遊戲開發中的看法
儘管個人體驗不佳,Hocking 仍向《Edge》表示,他認為 AI 整合進遊戲製作是不可避免的趨勢。在業界中,持有這種觀點的人不在少數,但他的見解比大多數高層主管更具細膩度。
Hocking 也正面回應了 Ubisoft 與 AI 工具的關係,他指出在他任職期間,公司內沒有人因為 AI 而丟掉工作。他提到 Ubisoft 曾探索過生成式技術,這些技術本可用於驅動 Watch Dogs: Legion 中的 NPC 行為,這也是他在轉調至 Hexe 前所負責的最後一個大型專案。
Hocking 在離開 Ubisoft 前,曾擔任 Assassin's Creed Infinity 平台與 Assassin's Creed: Codename Hexe 的總監。他同時也是執導 Far Cry 2 的知名製作人。
《Edge》的專題報導將這些對話置於遊戲產業面臨成本效率壓力的背景下,並將 AI 工具視為解決方案之一。Hocking 的經驗之所以引人注目,是因為這是來自一位親自測試該技術的人,他並非在進行產品評估,而是真正嘗試獲取一項新技能。

AC Infinity 串聯了系列作
宣傳與現實之間的鴻溝
關於「直覺編碼」(vibe coding)的討論在業界愈演愈烈。不少開發者與高層提出一種構想:未來 AI 能讓非程式設計人員透過自然語言描述需求,進而構建出功能完整的遊戲系統。Hocking 的故事為這些過於樂觀的論點提供了一個有力的反證數據。
花六個月時間在深夜除錯 AI 生成的錯誤 JavaScript,對大多數人來說,絕非什麼流暢的創作體驗。關鍵在於 Hocking 擁有堅持到底的毅力,而大多數嘗試學習新技能的人並沒有。
話雖如此,現有的 AI 編碼工具與 Hocking 開始實驗時相比已有顯著差異,且該領域的進步速度極快。目前的工具是否能縮短他那六個月的苦戰,仍是一個未知數。
對於關注 Assassin's Creed 系列等動作冒險遊戲開發過程的玩家來說,這類故事是一個很好的現實檢視,讓我們看清 AI 在開發流程中究竟是承擔了多少工作,還是造成了多少複雜性。隨著遊戲細節持續曝光,歡迎查看 Assassin's Creed: Codename Hexe 攻略合集。







