新闻

从修复、补丁到移植,利用人工智能的‘游戏逆向分析’备受瞩目
복원·패치·이식까지, AI 이용한 '게임 역분석' 주목

人工智能概要
随着AI编码代理技术的飞速发展,游戏AI反编译正成为打破平台壁垒和实现经典复活的重要手段。海外正积极推动大作的原生移植与网页端运行,而韩国则聚焦于功能机名作修复与玩家韩语翻译。尽管该技术带来了极大的便利和无限可能,但版权保护与违法行为防范等伦理问题仍亟需行业共识与制度完善。
AI 역분석
▲ AI 역분석 (사진: Gemini)

过去需要大量资源和熟练高级工程师进行的不懈“反编译(Decompile)”,随着 AI 编码代理的出现正迎来空前剧变。分析认为,这是 Claude Code 和 ChatGPT Codex 等以编码为中心的 AI 不断发展的结果。

近期尤为受到关注的是引爆全球游戏社区的 AI 反编译。反编译是一种逆向工程,指通过分析没有源代码的完整文件来推测并重新设计原始源代码的过程。这是一种即使用户不了解游戏程序代码,也能确认其运行原理并进行反推导的方式。自从人们发现利用这种方式获取的源代码移植到各种平台后可以摆脱硬件限制,AI 反编译便开始在各个领域得到广泛应用。

AI 反编译在修改开发商的机翻等内容时也得到了积极应用,它究竟是什么?
▲ AI 反编译在修改开发商的机翻等内容时也得到了积极应用,它究竟是什么? (사진: Gamemeca 촬영)

通过反编译与重排开启的全新“移植”领域

通过移植(Porting)技术与 AI 的发展,过去如果没有专用硬件或主机就很难运行的旧游戏文件,现在已经可以还原为人类可读的源代码。在 AI 的帮助下,将其重新构建以适应其他操作系统或现世代硬件的过程也可以压缩至短短几小时到几天内完成。由于是经典游戏,代码复杂度较低也是一个重要因素,但随着技术领域的拓展,长期存在于游戏产业中的平台垄断和设备兼容性等物理壁垒开始被打破。

例如超越模拟器领域的“原生移植”。近期最引人瞩目的是 Google AI Studio 的 Ammar Reshi 推出的《命令与征服:将军-零小时》iOS 原生移植版。因为这并非通过模拟器运行老游戏,而是利用生成式 AI 重构了 2003 年 PC 策略游戏的引擎并将其运行起来。

《命令与征服:将军-零小时》iOS 运行画面
▲ 《命令与征服:将军-零小时》iOS 运行画面 (사진출처: Ammar Reshi 깃허브)

该项目利用了原作公开的代码和社区资源。将图形 API 转换为适应 iOS 的繁琐工作,以及将传统操作方式转换为触摸界面的工作都有 AI 的参与。据悉,移植过程中出现的 Bug 修复也借助了 AI。这里值得关注的是,AI 在移动端转化过程中重新解读了 RTS 特有的操作意图,并将其实现了触摸手势。它不仅停留在让游戏运行的层面,更是将其转化为了“可游玩”的要素,这一点意义重大。

除此之外,将 WebAssembly 和 WebGPU 技术相结合,使《光环:战斗进化》或《GTA5》得以在网页浏览器中运行的超高难度移植,以及 PS4 独占作《血源诅咒》最近通过 bbhost 项目得以运行等,也都是很好的例子。特别是《血源诅咒》构建了可在 PC 上直接运行的原生版本,实现了支持 60 帧以上的高刷新率、超宽分辨率以及基于自建服务器的多人联机等,展现出了多种扩展性。

苹果仅允许在经典游戏范围内使用模拟器,该政策未来将如何变化备受期待
▲ 苹果仅允许在经典游戏范围内使用模拟器,该政策未来将如何变化备受期待 (사진출처: 애플 개발자 공식 홈페이지)

专注于“修复”与“翻译”的韩国 AI 反编译现状

如果说海外的趋势聚焦于主机独占大作或大型 PC 游戏的平台扩展,那么在韩国则呈现出复活湮没在历史中的手机名作或制作韩语玩家翻译等独具特色的应用趋势。特别是 AI 反编译正被积极应用于对 CD-ROM 或功能机时代的运行游戏进行逆向工程,并将其重新构建,以便玩家能在现世代硬件上获得类似的游玩体验。

韩国在经历功能机时代的转型期时,曾有无数游戏 IP 消失。由于这种剧变,目前除了像 Com2uS Holdings 这样积极复活自家名作 IP 的公司之外,已经没有其他方法可以再次畅玩那时的名作。因此,在各地都能看到玩家们为了修复回忆中的游戏而采取利用 AI 反编译的行动。

最具代表性的例子是功能机节奏游戏代名词《Rhythm Star 1》,它被成功修复,使其在最新智能手机的长宽比例下也能完美运行。不仅如此,开发者还获得了原作商的许可,在 GitHub 上公开并保存了代码,为经典名作的复活方向树立了先例。某位玩家还因复杂的原因将只能在功能机上游玩的《黑屋子》系列修复成了 apk 版本。

虽有像《泽诺尼亚》系列这样由游戏公司直接修复的 IP,但绝大多数功能机名作依然很难再次见到
▲ 虽有像《泽诺尼亚》系列这样由游戏公司直接修复的 IP,但绝大多数功能机名作依然很难再次见到 (사진제공: Com2uS Holdings)

回忆中的游戏《Rhythm Star 1》已在网页端修复,任何人都可以通过键盘数字小键盘进行游玩
▲ 回忆中的游戏《Rhythm Star 1》已在网页端修复,任何人都可以通过键盘数字小键盘进行游玩 (사진: Gamemeca 촬영)

通过反编译摸清游戏结构,提取内部脚本并应用翻译与修改,也是近期韩国玩家备受瞩目的要素。过去虽然发布过许多使用 AI 机器翻译的韩语玩家补丁,但对于不了解程序基本结构的玩家来说,尝试翻译依然困难重重。然而,随着通过反编译提取文本并能便捷地尝试翻译,过去因语言限制而难以接触的游戏也变得可以轻松畅玩了。

AI 反编译,游戏行业如何看待

随着这种利用 AI 的移植与反编译文化的普及,游戏行业也开始着手修改战略。Xbox CEO Asha Sharma 于本月 13 日通过官方宣布,为顺应近期趋势,将新设应对 AI 反编译与移植的内部研究组织“Xbox Labs”,这便是一个很好的例子。

Xbox Labs BI
▲ Xbox Labs BI (사진출처: Xbox 공식 홈페이지)

Sharma CEO 通过官方声明分析称:“我们目睹到,最近几周游戏被迅速反编译并重建,以便能够在原本并非为其设计的硬件上运行,通过全球 90% 的浏览器所支持的 WebGPU 等技术在网页上运行,或者将两款不同游戏的源代码进行结合的现象正在发生。”

她接着补充道:“虽然很难预测游戏的未来,但我们看到了明显的可能性,即让优秀的游戏更容易接触到,为老游戏赋予新的生命,并让更多的玩家成为创作者。”她还明确表示,与其无条件阻断,不如让内部开发者主导试验新技术,并将这些工具分享给整个行业。

不过,撇开 Xbox 的积极应对不谈,在版权和商业化方面采取保守立场依然是常规反应。前文提及的基于网页浏览器的《GTA5》移植版在公开后不久,便因 Rockstar Games 和 Take-Two Interactive 的数字千年版权法案(DMCA)下架要求而立即被关闭。分析认为,像任天堂或索尼互动娱乐这样过去一直对模拟器采取严厉打击态度的游戏主机开发商,未来极有可能会继续对基于 AI 反编译的移植采取严厉的应对措施。

有必要持续关注拥有多个经典 IP 的主机三巨头未来的走向
▲ 有必要持续关注拥有多个经典 IP 的主机三巨头未来的走向 (사진출처: 각 콘솔사 공식 홈페이지)

AI 反编译的光与影,核心终究在于“用户”的伦理

如今的游戏和音乐、电影、小说等大众文化艺术一样,为了修复或半永久保存经典名作而在多方面进行着努力。在这种背景下萌芽的游戏 AI 反编译有望为这一趋势带来积极的助力。特别是即使 IP 拥有方因开发成本或盈利性问题对经典 IP 的修复持消极态度,此事依然留下了思考的余地,从这一点来看意义重大。

不过,抛开期待不谈,利用 AI 反编译生成盗版游戏或制作外挂等,利用该技术扩展到违法行为的问题也正逐渐凸显。因此,呼吁构建能够协调原作资产版权保护与粉丝社区保存努力的全新许可体系等社会共识、修改现行体系以及促使用户具备伦理意识的呼声极高。为了让 AI 反编译以及基于其开展的修复和翻译能够成为游戏产业新的增长动力,技术进步与现行制度究竟能找到怎样的妥协点,正备受各方瞩目。
AI 역분석 (사진: Gemini)
▲ AI 역분석 (사진: Gemini)

과거 많은 리소스와 숙련된 시니어 엔지니어의 집요함이 필요했던 ‘역분석(Decompile)’이 AI 코딩 에이전트의 등장으로 전례 없는 격변기를 맞이하고 있다. 이는 클로드 코드와 챗GPT 코덱스 등 코딩 중심 AI가 점차 발전한 결과로 분석된다.

최근 특히 주목을 받는 것이 바로 최근 글로벌 게임 커뮤니티를 달군 AI 역분석이다. 역분석이란 일종의 역공학으로, 소스코드가 없는 완성된 파일을 분석해 원본 소스코드를 유추하고 재설계하는 과정을 의미한다. 사용자가 게임 프로그램의 코드를 알지 못해도 작동 원리를 확인해 역으로 추론하고 도출하는 방식이다. 이렇게 확보한 소스코드를 다양한 플랫폼에 이식해 하드웨어적 한계를 벗어날 수 있다는 것이 알려진 이후 다양한 곳에서 이 AI 역분석이 사용되고 있다.

▲ 개발사의 기계번역 등을 수정할 때에도 적극 쓰인다는 AI 역분석은 무엇일까? (사진: 게임메카 촬영)

역분석과 재배치로 열린 새로운 ‘포팅’의 영역

이식(Porting) 기술과 AI의 발전을 통해, 이전에는 전용 하드웨어나 콘솔이 없으면 작동하기 어려웠던 구형 게임 파일을 인간이 읽을 수 있는 소스코드로 되돌릴 수 있게 됐다. AI의 도움을 받으면 이를 다른 OS나 현세대 하드웨어에 맞게 재구성하는 과정도 단 몇 시간에서 며칠 단위로 압축할 수 있다. 고전 게임인 만큼 코드 복잡도가 낮다는 점도 주효했으나, 기술의 영역이 확장되면서 플랫폼 독점과 기기 호환성이라는 게임 산업의 오랜 물리적 장벽이 무너지기 시작한 셈이다.

그 예시로는 에뮬레이터의 영역을 넘어선 ‘네이티브 포팅’이 있다. 최근 가장 이목을 끈 것은 구글 AI 스튜디오 암마르 레시(Ammar Reshi)의 ‘커맨드 앤 컨커: 제너럴 제로아워’ iOS 네이티브 포팅이다. 오래된 게임을 에뮬레이터를 통해 구동하는 것이 아니라, 생성형 AI를 활용해 2003년작 PC 전략 게임의 엔진을 리빌드해 구동했기 때문이다.

▲ 커맨드 앤 컨커: 제너럴 제로 아워 iOS 구동 이미지 (사진출처: 암마르 레시 깃허브)

해당 프로젝트는 원작의 공개 코드와 커뮤니티 에셋이 활용됐다. 그래픽 API를 iOS에 맞춰 변환하는 까다로운 작업이나, 기존의 조작법을 터치 인터페이스로 전환하는 작업에는 AI가 함께했다. 포팅 과정에서 발생한 버그 수정 또한 AI를 활용한 것으로 알려졌다. 여기서 주목할만한 점은 AI가 모바일 전환 과정에서 RTS 특유의 조작 의도를 재해석해 터치 제스처로 구현해냈다는 점이다. 게임의 작동에 그치지 않고 ‘즐길 수 있는’ 요소로 전환했다는 점에서 그 의미가 크다.

이외에도 웹어셈블리(WebAssembly)와 WebGPU 기술을 결합해 ‘헤일로: 전쟁의 서막’이나 ‘GTA 5’를 웹 브라우저로 구동하게 만든 초고난도 이식이나, PS4 독점작 ‘블러드본’조차 최근 ‘bbhost’ 프로젝트로 구동된 것 또한 예시로 들 수 있다. 특히 블러드본은 PC에서 직접 실행 가능한 네이티브 버전을 구축해, 60프레임 이상의 고주사율 지원과 울트라와이드 해상도, 사설 서버 기반 멀티플레이까지 구현하는 등 여러 확장성을 보여주기도 했다.

애플은 고전 게임에 한해 에뮬레이터를 허락한 바 있으며, 해당 정책이 향후 어떻게 변경될 지 기대를 모은다 (사진출처: 애플 개발자 공식 홈페이지)
▲ 애플은 고전 게임에 한해 에뮬레이터를 허락한 바 있으며, 해당 정책이 향후 어떻게 변경될 지 기대를 모은다 (사진출처: 애플 개발자 공식 홈페이지)

‘복원’과 ‘번역’에 집중하는 국내 AI 역분석 현황

해외의 흐름이 콘솔 독점작이나 대작 PC 게임의 플랫폼 확장에 초점을 맞추고 있다면, 국내에서는 역사 속으로 사라진 모바일 명작 복원이나 한국어 유저 번역 제작이라는 독자적인 흐름으로 활용되고 있다. 특히 CD-ROM이나 피처폰으로 구동되던 게임을 역설계해 현세대 하드웨어에서 유사하게 플레이할 수 있도록 재구성하는 것에 AI 역분석이 적극 활용되고 있다.

한국은 피처폰 시절 전환기를 거치며 수많은 게임 IP가 소실된 바 있다. 이런 격변기로 인해 현재는 게임빌(현 컴투스홀딩스)처럼 자사의 명작 IP를 적극적으로 부활시키려는 회사가 아닌 이상, 당시의 명작을 다시 즐길 방법이 전무한 상태다. 이에 따라 추억의 게임을 복원하기 위해 AI 역분석을 활용하는 게이머들의 움직임이 다양한 곳에서 확인되고 있다.

대표적인 예시로는 피처폰 리듬게임의 대명사인 ‘리듬스타 1’의 경우, 최신 스마트폰의 긴 화면 비율에서도 완벽히 작동하도록 복원됐다. 나아가 원작사로부터 허가를 받아 깃허브(GitHub)에 코드를 공개하고 보존하며 고전 명작의 부활 방향성에 대한 선례를 제시했다. 한 게이머는 복합적인 문제로 인해 피처폰에서만 즐길 수 있었던 검은방 시리즈를 apk로 복원하기도 했다.

제노니아 시리즈와 같이 복원 중인 IP도 있지만, 대부분의 피처폰 명작들을 다시 만나보기는 힘든 상황이다 (사진제공: 컴투스홀딩스)
▲ 제노니아 시리즈와 같이 게임사에서 직접 복원 중인 IP도 있지만, 대부분의 피처폰 명작들은 다시 만나보기 힘든 상황이다 (사진제공: 컴투스홀딩스)

추억의 게임 리듬스타1을 웹으로 구동해 키보드 숫자패드로 즐길 수 있다 (사진: 게임메카 촬영)
▲ 추억의 게임 리듬스타1이 웹으로 복원되었으며, 누구나 키보드 숫자패드로 즐길 수 있다 (사진: 게임메카 촬영)

역분석을 통해 게임 구조를 파악하고, 내부에 있는 스크립트를 추출해 번역 및 수정을 적용하는 방식도 최근 국내 게이머들이 주목하는 요소다. 이전에도 AI 기계 번역을 사용한 한국어 유저 패치는 다수 출시된 바 있었으나, 프로그램의 기본적인 구조를 알지 못하는 유저들은 번역을 시도하기가 어려웠다. 그러나 역분석을 통해 텍스트를 추출하고 편리하게 번역을 시도할 수 있게 되면서, 언어적 한계로 접하기 어려웠던 게임도 즐길 수 있게 된 셈이다.

AI 역분석, 업계는 어떻게 바라보고 있을까

이처럼 AI를 활용한 포팅 및 역분석 문화가 확산됨에 따라 게임업계도 전략 수정에 나서는 모습이다. 아샤 샤르마(Asha Sharma) Xbox CEO가 최근 트렌드에 맞춰 AI 역분석 및 포팅에 대응하는 사내 연구 조직 ‘엑스박스 랩스(Xbox Labs)’를 신설한다고 지난 13일 공식 발표한 것이 그 예시다.

Xbox 랩스 BI (사진출처: Xbox 공식 홈페이지)
▲ Xbox 랩스 BI (사진출처: Xbox 공식 홈페이지)

샤르마 CEO는 공식 성명을 통해 “최근 몇 주간 게임들이 원래 설계되지 않은 하드웨어에서 구동되도록 빠르게 역분석 및 재구축되고 있으며, 전 세계 브라우저의 90%가 지원하는 WebGPU 등을 통해 웹에서 실행되거나 서로 다른 두 게임의 소스코드가 결합되는 현상을 목격하고 있다”고 진단했다.

이어 “게임의 미래를 예측하기는 어렵지만 훌륭한 게임을 더 쉽게 접할 수 있게 만들고, 오래된 게임에 새 생명을 불어넣으며, 더 많은 플레이어가 창작자가 될 수 있도록 만드는 가능성이 분명히 보인다”고 덧붙였다. 또한 무조건적인 차단 대신 내부 개발자들이 신기술을 주도적으로 실험하고 그 도구를 업계와 공유하겠다고 명시했다.

다만, 이런 Xbox의 적극적인 대응과는 별개로 저작권 및 상업화의 측면에서 보수적인 입장을 취하는 것이 통상적인 반응이다. 앞서 언급된 웹 브라우저 기반 ‘GTA 5’ 포팅 버전은 공개 직후 락스타게임즈와 테이크투 인터랙티브의 저작권 침해 중지 요구(DMCA)로 즉각 폐쇄됐다. 닌텐도나 소니 인터랙티브 엔터테인먼트와 같이 이전에도 에뮬레이터에 엄정한 대처를 이어온 콘솔 개발사들 또한 AI 역분석을 기반으로 한 포팅에 대해 엄정한 대처를 이어갈 가능성이 높다는 분석이다.

여러 고전 IP를 보유한 콘솔 3사의 향후 방향성을 지켜볼 필요가 있다 (사진출처: 각 콘솔사 공식 홈페이지)
▲ 여러 고전 IP를 보유한 콘솔 3사의 향후 방향성을 지켜볼 필요가 있다 (사진출처: 각 콘솔사 공식 홈페이지)

AI 역분석의 명과 암, 결국 핵심은 ‘사용자’의 윤리

오늘날 게임은 음악, 영화, 소설 등 여러 대중문화예술과 마찬가지로 고전 명작을 복원하거나 반영구적으로 보존하기 위해 다방면으로 힘쓰고 있다. 이런 상황에서 성장하기 시작한 게임 AI 역분석은 이 흐름에 긍정적인 도움을 줄 것으로 기대된다. 특히 IP 보유사가 개발 비용이나 수익성 문제로 고전 IP의 복원에 소극적이더라도 생각할 여지가 생겼다는 점에서 그 의미가 크다.

다만 기대와는 별개로 AI 역분석을 통한 복제 게임 생성이나 핵 제작 행위 등, 기술을 활용한 범법 행위로의 확장도 점차 문제시되고 있는 상황이다. 그렇기에 원본 에셋에 대한 저작권 보호, 팬 커뮤니티의 보존 노력을 조화시킬 수 있는 새로운 라이선스 체계 마련 등 사회적 합의와 현행 체계의 수정, 사용자들의 윤리 의식 촉구가 최우선이라는 목소리가 높다. AI 역분석과 이를 기반으로 한 복원 및 번역 등이 게임 산업의 새로운 성장 동력으로 자리 잡기 위해 기술의 진보와 현행 제도가 어떤 타협점을 찾아낼지에 귀추가 주목된다.
这则新闻由人工智能翻译。