在遊戲開發領域,將經典主機遊戲透過逆向工程移植到 PC 平台通常是一項耗時數月甚至數年的工程,需要對原始機器碼進行精確的反編譯與重寫。然而,開發者 JRickey 最近向社群展示了一個引發爭議的成果:他在短短 25 天內完成了 N64 經典遊戲《任天堂明星大亂鬥》的 PC 移植專案 BattleShip,且整個過程的程式碼宣稱是「100% 由 AI 產出」。

這項專案並非傳統意義上的程式設計,而是一場關於「自主代理人」的大規模實驗。根據 JRickey 在專案 GitHub 頁面的說明,他投入了約 500 美元的 API 訂閱費用與 Token 成本,並使用了 Claude Opus 4.6、Opus 4.7 與 GPT-5.5 作為他的「數位員工」。在開發過程中,這些 AI 代理被賦予了自主權,可以在他處理其他事務時,自動進行程式碼編寫、偵錯與測試。
當 AI 變身自主工程師
這項專案的核心突破在於 AI 不再只是輔助編寫程式碼片段的工具,而是被設定為能夠承擔完整工程週期的「代理人」。JRickey 描述了一種全新的開發模式:他負責定義目標與架構邊界,而 AI 代理則在環境中反覆迭代。透過 GPT-5.5 的邏輯規劃能力與 Claude Opus 系列在程式碼生成上的精準度,專案在不到一個月的時間內就從無到有,產出了可在 PC 執行的版本。
值得注意的是,BattleShip 專案並非從零開始。它建立在既有的 N64 逆向工程社群成果之上,包括 VetriTheRetri 的 ssb-decomp-re 反編譯專案(完成度達 99.7%)、libultraship 提供的 PC 原生渲染/音訊/輸入層,以及 Torch 模組負責從 ROM 中提取資產。JRickey 強調「這不是把 N64 卡匣丟給 AI 就跑出 PC 版,背後有許多人投入多年的反編譯工作。我想證明的是,在這類基礎之上,AI 能處理多大規模的整合與適配任務。」
「毫無靈魂」的勝利?社群爭議點燃
然而,這項宣稱「全自動」的成果並未獲得復古遊戲社群的一致喝采。《Moon Child》PC 移植版作者 MorsGames 率先在 Twitter 發文批評:「你不只欺騙了遊戲,也欺騙了自己。你沒有成長,沒有進步。你走了捷徑,什麼也沒得到。這是一場空洞的勝利,沒有風險也沒有收穫。」
遊戲保存學家 RohanKarMooN 也表達失望:「看到許多反編譯專案開始使用 AI 生成的程式碼,真的很令人沮喪。我不在乎它現在能在 PC 上跑,但我不希望這種走捷徑的做法成為常態。」
社群成員 UnderCoverToni 更直指技術問題:「這甚至不是一個好的移植版本。沒有新功能,充滿 bug,而且遊戲引擎與物理邏輯在許多地方都是錯的。這裡沒有精確度檢查機制,因為它是 100% AI 產出,所以人類最終還是得全部重做一遍。那又何必呢?」
截至原報導發布時,該專案的測試版雖然能夠啟動並進入 1P 經典模式,但在實際遊玩中經常出現閃退與物理邏輯錯誤,例如重力感、打擊回饋等微妙細節與原版存在偏差。
移植工作究竟是「創作」還是「體力活」?
這場爭執引發了一個更深層的產業議題:將老遊戲移植到新平台的過程,究竟屬於「創意勞動」還是「技術體力活」?支持者如 Julio Varnes 認為:「AI 最理想的用途之一就是將軟體移植到不支援的硬體與作業系統上。有些遊戲與軟體已被時間淹沒,AI 可以真正拯救它們。這不是生成式 AI,兩者有差別。」
另一位社群成員 Arrrash 也表示:「我看到有人對使用 AI 移植遊戲到 PC 感到不滿……老實說,我不懂這有什麼好憤怒的。將舊遊戲移植到 PC 並不是創意任務。如果 AI 能把每款老遊戲都原生移植到 PC,我覺得沒什麼問題。AI 的問題是在於它接管創意工作,但我看不出這個案例屬於那個範疇。」
反對者則認為,即使是移植過程也包含大量的創意決策。例如著名的《瑪利歐 64》移植專案之所以成功,是因為人類開發者在過程中加入了現代解析度支援、寬螢幕補丁與模組化架構。AI 生成的程式碼往往難以閱讀且難以二次開發,這可能導致該專案在開發者消失後,迅速淪為無法維護的技術債。
法律風險與技術現實
值得注意的是,此類未經授權的逆向工程專案常面臨法律風險。任天堂過去曾多次對同類專案發出 DMCA 下架通知,如《Another Metroid 2 Remake》、《寶可夢 綠鈾》等均被迫停止。不過,由於 BattleShip 採用「不含任天堂資產」的設計,程式碼庫本身不包含任何受版權保護的素材,而是在建置時由使用者自行提供 ROM 提取資產,在法律上可能享有較大的灰色空間。
這場圍繞著《任天堂明星大亂鬥》的技術風暴,實際上是 AI 時代下「效率」與「品質」衝突的縮影。儘管目前 AI 產出的版本在穩定性與精確度上仍有待商榷,但它已經成功展示了一種可能性:在不遠的未來,若此技術路線成熟,軟體維護與跨平台遷移工作可能大幅降低人力需求。當一名開發者只需支付數百美元,就能在一個月內完成過去需要專業團隊數月的工作量時,整個遊戲開發產業的生產模式,可能正面臨重大變革的前夜。
參考來源:
- "A Hollow Victory" - '100% AI-Generated' Smash Bros. PC Port Comes Under Fire
- JRickey/BattleShip GitHub Repository
請注意!留言要自負法律責任,相關案例層出不窮,請慎重發文!