新闻

[NDC 26] 复活回忆游戏的“NEXON Replay”背后动力源于AI技术
[NDC 26] 추억의 게임 살려내는 '넥슨 리플레이' 원동력은 AI 기술

人工智能概要
NEXON公开了利用AI技术复活20年前老旧IP的NEXON Replay项目。通过AI系统审查和打包老旧代码,协助外部开发商制作。目标是发掘首个成功案例并成长为常青IP。
开启NEXON古典IP复活项目的“NEXON Replay”
▲ 开启NEXON古典IP复活项目的“NEXON Replay”(图片来源:NEXON Replay官方网站)

NEXON于今年5月发布了全新项目。将《Tactical Commanders》、《Ever Planet》、《Legend of Darkness》、《Elancia》、《Asgard》等20年前的游戏IP向外部开发商开放,并提供基于此开发和运营新头衔的“NEXON Replay”。能够为20年前的回忆杀游戏注入新活力的动力,源于“AI技术的发展”这一尖端技术。

在NDC 26现场亲耳听取了具体的流程。演讲由在NEXON主导IP授权相关项目的 Oh Se-hyung 队长主持。他在本次演讲中公开了启动“NEXON Replay”项目的背景、为向外部合作伙伴提供老旧IP而准备的流程以及未来的课题等。

启动NEXON Replay的契机在于,看到了以依然记得20年前游戏的粉丝群体为基础,将老旧游戏发展为IP的可能性。Oh Se-hyung 队长表示:“即便服务已经结束,或者长时间没有新内容,粉丝们也从未停下脚步。IP就是粉丝群体的全部,没有粉丝就没有IP。NEXON拥有多个自带粉丝的IP,我们认为机会就在那里。”

NEXON开放授权事业部队长 Oh Se-hyung
▲ NEXON开放授权事业部队长 Oh Se-hyung(图片来源:NDC 26现场直播截图)

研讨会照片与资源交织的文件,通过AI优先审查

不过,直接将陈旧的资料毫无处理地提供给外部合作伙伴是不可能的。首先需要人工逐一审查老旧的代码结构并明确资源的用途。其中还包含简历、开发团队研讨会照片等个人隐私,NEXON无权再分发的外部SDK或中间件,以及NEXON内部运营认证流程等出于法律和安全原因不能向外部透露的部分。所有这些内容在文件中交织在一起,是过去想都不敢想的工作。

然而,基于AI,小规模团队也能够在排除风险因素的同时,摸索出以外部开发商也能用于制作的形式传递源代码和资源的方法。首先制定了5项标准。其中包括简历、外部合同、开发团队照片等公司内部资料和个人隐私,商业中间件或内部SDK、联动模块、合作图片等不宜提供的部分。第三个是认证逻辑、加密函数、内部服务器地址、GM指令运营工具等安全和运营领域,第四个是包含大量敏感信息的日志与转储,最后是IP质量管理。

以之前提到的5项标准为基础,制作了审查各种文件的名为NEXON Replay Clearance的系统。Oh Se-hyung 队长表示:“这是一个将原始资料打包成可以安全提供给合作伙伴的包的系统。只要输入原始代码和资产路径,AI就会阅读整个文件,找出看起来存在风险的候选对象并发出提醒。核心在于降低发生问题的可能性的工作。”

打开老旧文件后,涌现出了过去的研讨会照片等各种资料
▲ 打开老旧文件后,涌现出了过去的研讨会照片等各种资料(资料来源:NDC 26线上直播截图)

无法直接公开,为此设立了5项标准
▲ 无法直接公开,为此设立了5项标准(资料来源:NDC 26线上直播截图)

制作了符合标准来查找风险候选对象的基于AI的系统
▲ 制作了符合标准来查找风险候选对象的基于AI的系统(资料来源:NDC 26线上直播截图)

相关工作并不止于单纯的去除或删除。Oh Se-hyung 队长表示:“假设有一段计算单位修理费的代码。开发商需要知道该功能是如何运作的,但无法直接提供原始代码。因为运营参数、服务器搜索流程、异常处理方式一旦暴露,可能会对NEXON正在运营的其他游戏产生影响。因此,在阅读原始代码的逻辑并理解其功能后,以完全不同于原始代码的方式重新编写发挥相同作用的代码。通过这种方式,开发商可以理解所需的操作,而NEXON无需交出原始逻辑。”

换句话说,通过NEXON Replay Clearance找出并去除风险因素,提出可以填补缺失部分或让外部开发者寻找替代方法的指南来填补空白,以此制作成IP包进行分发。Oh Se-hyung 队长介绍称:“IP包中包含IP使用权、指南、整理好的资源以及可供参考的实现代码。”

经历了超越单纯消除代码、以其他方式重新编写并分发的全过程
▲ 经历了超越单纯消除代码、以其他方式重新编写并分发的全过程(资料来源:NDC 26线上直播截图)

完成的代码、资源等以IP包的形式提供给开发者
▲ 完成的代码、资源等以IP包的形式提供给开发者(资料来源:NDC 26线上直播截图)

有问必答,通过AI协助外部开发商

在此基础上更进一步,还提供了协助外部开发商制作的工具。推出了包含源代码和策划书数据库的RAG服务器(AI联动以搜索并提供特定领域知识的工具),让开发者能够搜索并找到开发所需的部分。由于基于NEXON验证过的资料,因此可以获得没有幻觉的结果。

可以搜索所需信息等的RAG服务器
▲ 可以搜索所需信息等的RAG服务器(资料来源:NDC 26线上直播截图)

第二个是图像学习LoRA模型。Oh Se-hyung 队长表示:“像《Elancia》这样的像素艺术游戏,需要制作的图像非常多。如果从头到尾全部手绘会花费很长时间,为了能够还原原作的点阵风格、色感、轮廓等,我们正将其作为可以快速参考的辅助工具进行准备。LoRA尚处于研究初期,距离正式推出还需要一些时间。”

可以参考原作感觉来提高工作速度的图像学习LoRA模型
▲ 可以参考原作感觉来提高工作速度的图像学习LoRA模型(资料来源:NDC 26线上直播截图)

最后是可以将原作游戏直接在浏览器中运行移植的功能。Oh Se-hyung 队长解释称:“老旧游戏很难通过文档或语言理解,实际亲自玩一下最快。如果将原有的游戏代码编译为WebAssembly,无需安装即可直接通过网页浏览器访问并游玩。不仅能协助合作伙伴入驻(Onboarding),还能降低说明成本,对用户而言也能扮演提供过去情怀并将其引流至新游戏的桥梁角色。”

正在网页浏览器中运行的《Tactical Commanders》和《Elancia》
▲ 正在网页浏览器中运行的《Tactical Commanders》(左)和《Elancia》(右)(资料来源:NDC 26线上直播截图)

之所以能够实现这些,最大的原因在于AI的发展以及UGC(用户生成内容)生态系统的发展。Oh Se-hyung 队长强调:“过去也曾有过想使用老旧IP的想法,但成本太高了。然而现在情况变了。AI协助进行代码分析、分类文件、寻找风险因素。同时,UGC生态系统也趋于成熟,小规模团队也能制作商业游戏了。所以我们认为时机已到。粉丝们的记忆依然存在,并且拥有了能将这些记忆转化为可创作素材的工具和生态系统。”

Replay的团队成员们也采用随时需要随时制作、用完即弃的方式来处理业务。其中有审查外部开发商申请书的Creator Lens,以及汇集零散资料梳理业务脉络并整理待办事项来分配工作的Merlin等。他表示:“PM们制作并使用了几次后就丢弃的所需工具。如果放任不管就会陷入维护地狱,因此工作结束后会自动废弃。实际上,Merlin在Claude与各种办公工具联动后,已经不再使用并废弃了。”

基于AI技术与UGC生态系统的发展,古典IP得以复活
▲ 基于AI技术与UGC生态系统的发展,古典IP得以复活(资料来源:NDC 26线上直播截图)

Replay项目的PM也会随时制作所需工具,用完即废弃
▲ Replay项目的PM也会随时制作所需工具,用完即废弃(资料来源:NDC 26线上直播截图)

坚信20年前的游戏依然存在机会

NEXON Replay的目标是选拔非常熟悉所公开原作的开发商来制作核心内容,并以此为基础涌现出多个头衔,形成特许经营权(Franchise),进而扩展为周边、商品、视频等,成为常青(Evergreen)IP。Oh Se-hyung 队长透露:“目前正处于持续寻找并审查IP、制作成包、让创作者入驻、打造第一个成功案例的阶段。接下来是将一个周期标准化,为新合作伙伴毫无差错地起步制作手册。未来还计划以相同的周期加入新IP并不断扩大规模。”

通过这一点,NEXON坚信20年前的游戏中依然存在机会。Oh Se-hyung 队长在演讲尾声表示:“只要粉丝们还记得,并且能够在这些记忆之上不断积累新作品,现在就依然有机会。这有望成为创作者成功的新契机,也能为粉丝们提供通过全新内容再次享受回忆的机会。”

目标是以核心游戏为基础,成长为特许经营权、常青IP
▲ 目标是以核心游戏为基础,成长为特许经营权、常青IP(资料来源:NDC 26线上直播截图)

目前正处于通过5款IP发掘首个成功案例的阶段
▲ 目前正处于通过5款IP发掘首个成功案例的阶段(资料来源:NDC 26线上直播截图)
▲ 넥슨 고전 IP 부활 프로젝트로 막을 올린 '넥슨 리플레이' (사진출처: 넥슨 리플레이 공식 홈페이지)

넥슨이 지난 5월에 새로운 프로젝트를 발표했다. 택티컬 커맨더스, 에버플래닛, 어둠의전설, 일랜시아, 아스가르드까지 20년 전 게임 IP를 외부 개발사에 개방하고, 이를 토대로 신규 타이틀을 만들어 서비스할 수 있도록 제공하는 ‘넥슨 리플레이(NEXON Replay)'다. 20년 전 추억의 게임에 새로운 숨을 불어넣을 수 있었던 원동력은 첨단 기술인 ‘AI 기술 발전’에서 비롯됐다.

구체적인 과정을 NDC 26 현장에서 직접 들어볼 수 있었다. 강연은 넥슨에서 IP 라이선스 아웃 관련 프로젝트를 주도하는 오세형 리더가 맡았다. 그는 이번 강연을 통해 ‘넥슨 리플레이’ 프로젝트를 시작한 배경, 오래된 IP를 외부 파트너사에 제공하기 위해 준비했던 과정, 향후 과제 등을 밝혔다.

넥슨 리플레이가 시작된 계기는 20년 전 게임을 여전히 기억하는 팬덤을 바탕으로 오래된 게임도 IP로 발전시킬 수 있겠다는 가능성을 봤기 때문이다. 오세형 리더는 “서비스가 끝났거나 오랫동안 새로운 콘텐츠가 없음에도 팬들은 멈추지 않았다”라며 “IP는 팬덤이 전부이며, 팬이 없으면 IP도 없다. 넥슨에는 팬이 있는 IP가 여러 개 있고, 그곳에 기회가 있다고 봤다”라고 말했다.

▲ 넥슨 오픈라이선스사업팀 오세형 리더 (사진출처: NDC 26 생중계 갈무리)

위크숍 사진과 리소스가 뒤섞인 파일, AI로 우선 검토

다만 오래된 자료를 꺼내서 아무런 처리 없이 외부 파트너에 그냥 제공하는 것은 불가능했다. 우선 오래된 코드 구조를 이해하고 리소스가 어디에 쓰이는지 사람들이 일일이 검토해야 한다. 여기에 이력서나 개발팀 워크숍 사진과 같은 개인정보, 넥슨에 재배포 권한이 없는 외부 SDK나 미들웨어, 넥슨 내부 운영 인증 과정 등 법적 및 보안 문제로 외부에 제공해서는 안 될 부분도 많았다. 이 모든 것이 파일 안에 뒤섞여 기존에는 염두도 내지 못할 일이었다.

그런데 AI를 토대로 소규모 팀에서도 위험 요소를 제거하면서도, 외부 개발사도 제작에 사용할 수 있는 형태로 소스 코드와 리소스를 전달할 수 있는 방법을 마련할 수 있었다. 우선 5가지 기준을 정했다. 이력서, 외부 계약서, 개발팀 사진과 같은 사내 자료와 개인정보, 상용 미들웨어나 내부 SDK, 연동 모듈, 제휴 이미지처럼 제공하면 안 되는 부분이 자리한다. 세 번째는 인증 로직이나 암호화 함수, 내부 서버 주소, GM 명령어 운영 툴 등 보안 및 운영 영역, 네 번째는 많은 민감한 정보가 담긴 로그와 덤프, 마지막은 IP 품질 관리다.

앞서 이야기한 5가지 기준을 토대로 여러 파일을 검수하는 넥슨 리플레이 클리어런스라는 시스템을 만들었다. 오세형 리더는 “원본 자료를 파트너에게 줄 수 있는 안전한 패키지로 만드는 시스템이다. 원본 코드와 에셋 경로를 넣으면 AI가 전체 파일을 읽고 위험해 보이는 후보를 찾아내서 알려준다. 핵심은 문제가 발생할 우려를 낮추는 작업이다”라고 말했다.

▲ 오래된 파일을 열어보니 옛날 워크숍 사진 등 각종 자료가 쏟아져 나왔다 (자료출처: NDC 26 온라인 생중계 갈무리)

▲ 그냥 공개할 수 없어 5가지 기준을 세우고 (자료출처: NDC 26 생중계 갈무리)

▲ 기준에 맞춰 위험 후보를 찾아내는 AI 기반 시스템을 만들었다 (자료출처: NDC 26 생중계 갈무리)

관련 작업은 단순한 제거나 삭제로 끝나지 않는다. 오세형 리더는 “유닛 수리비를 계산하는 코드가 있다고 가정해보겠다. 개발사는 이 기능이 어떻게 동작하는지 알아야 하지만 원본 코드를 그대로 제공할 수는 없다. 운영 파라미터, 서버 검색 흐름, 예외 처리 방식이 노출되면 넥슨에서 서비스 중인 다른 게임에도 영향을 미칠 수 있기 때문이다. 그래서 원본 코드의 로직을 읽고 어떠한 기능인지 이해한 다음에, 원본 코드와는 완전히 다른 방식으로 동일한 역할을 하는 코드를 재작성한다. 이렇게 하면 개발사는 필요한 동작을 이해할 수 있고, 넥슨은 원본 로직을 넘기지 않아도 된다”라고 전했다.

다시 말해 넥슨 리플레이 클리어런스를 통해 위험 요소를 찾아내서 제거하고, 빠진 부분을 채워 넣거나 외부 개발자들이 대체할 방법을 강구할 수 있는 가이드를 제시하여 빈 공간을 메우는 방식으로 IP 패키지로 만들어 배포하는 것이다. 오세형 리더는 “IP 패키지에는 IP 활용권, 가이드라인, 정리된 리소스와 참고할 수 있는 구현 코드가 포함된다”라고 소개했다.

▲ 코드를 없애는 것을 넘어 다른 방식으로 새로 작성해 배포하는 과정도 거쳤다 (자료출처: NDC 26 생중계 갈무리)

▲ 완성된 코드, 리소스 등은 IP 패키지 형태로 개발자에게 제공된다 (자료출처: NDC 26 생중계 갈무리)

무엇이든 물어보세요, 외부 개발사도 AI 통해 돕는다

여기에 한 발 더 나아가 외부 개발사의 제작을 돕는 도구도 제공한다. 원본 소스 코드와 기획서 데이터베이스가 담긴 RAG 서버(AI가 연동하여 특정 도메인에 대한 지식을 검색하고 제공하는 도구)를 선보여 개발에 필요한 부분을 검색하여 찾아볼 수 있도록 했다. 넥슨에서 검증한 자료를 기반으로 하기에 할루시네이션 없는 결과를 받아볼 수 있다.

▲ 필요한 정보 등을 검색할 수 있는 RAG 서버 (자료출처: NDC 26 생중계 갈무리)

두 번째는 이미지 학습 LoRA 모델이다. 오세형 리더는 “일랜시아 같은 픽셀아트 게임은 만들어야 할 이미지가 굉장히 많다. 처음부터 모두 손으로 그리면 시간이 오래 걸리기에, 원작의 도트 스타일과 색감, 실루엣 등을 살릴 수 있도록 빠르게 참고할 수 있는 보조 도구로 준비 중이다. LoRA는 연구 초기 단계고, 제공까지는 시간이 좀 걸릴 예정이다”라고 말했다.

▲ 원본 느낌을 참고해 작업 속도를 높일 수 있는 이미지 학습 LoRA 모델 (자료출처: NDC 26 생중계 갈무리)

마지막은 원작 게임을 브라우저에서 바로 플레이 가능하도록 이식해주는 기능이다. 오 리더는 “오래된 게임은 문서나 말로는 이해하기 어렵고, 실제로 해보는 게 빠르다. 기존 게임 코드를 웹 어셈블리로 컴파일하면 설치 없이 웹 브라우저에서 바로 접속해서 플레이 가능하다”라며 “파트너사의 온보딩(입점)도 도와드릴 수 있고, 설명에 들어가는 비용도 줄이고, 유저에게는 과거 감성을 제공하면서 새로운 게임으로 유입시킬 수 있는 징검다리 역할도 할 수 있다”라고 설명했다.

▲ 웹 브라우저에서 구동 중인 택티컬 커맨더스(좌)와 일랜시아(우) (자료출처: NDC 26 생중계 갈무리)

이러한 일이 가능하게 된 큰 이유는 AI 발전과 UGC(유저 제작 콘텐츠) 생태계의 발전이다. 오세형 리더는 “과거에도 오래된 IP를 쓰고 싶다는 생각을 했지만 비용이 너무 컸다. 그러나 지금은 상황이 달라졌다. AI가 코드 분석을 도와주고, 파일을 분류하고, 위험 요소를 찾는 일을 도와준다. 동시에 UGC 생태계도 성숙해 소규모 팀도 상업 게임을 만들 수 있게 됐다. 그래서 지금이라 생각했다. 팬들의 기억이 남아 있고, 기억을 창작 가능한 재료로 바꿔줄 도구와 생태계가 생겼다”라고 강조했다.

리플레이 팀원들 역시 필요한 도구를 그때그때 만들고 용도가 사라지면 폐기하는 방식으로 업무를 처리하고 있다. 외부 개발사 지원서를 검토하는 크리에이터 렌즈, 흩어진 자료를 모아 업무 맥락을 짚어보고 할 일을 정리해 업무를 배분하는 멀린 등이 있다. 그는 “PM들이 몇 번 쓰고 버리는 용도로 필요한 도구를 만들어 쓰고 있다. 그냥 두면 유지보수 지옥에 빠질 수 있기에 일이 끝나면 자동 폐기한다. 실제로 멀린의 경우 클로드가 각종 오피스 도구와 연동하게 되면서 더 이상 쓰지 않아 폐기했다”라고 전했다.

▲ AI 기술과 UGC 생태계 발전을 토대로 고전 IP 부활이 가능했다 (자료출처: NDC 26 생중계 갈무리)

▲ 리플레이 프로젝트 PM도 필요한 도구를 그때그때 만들고, 다 쓰면 폐기한다 (자료출처: NDC 26 생중계 갈무리)

20년 전 게임에도 여전히 기회가 있다고 믿는다

넥슨 리플레이의 목표는 공개하는 원작을 잘 아는 개발사를 선정해 핵심이 될 콘텐츠를 만들고, 이를 토대로 여러 타이틀이 등장하며 프랜차이즈를 이루고, 나아가서는 굿즈, 머천다이즈, 영상 등으로 확장되는 에버그린 IP가 되는 것이다. 오세형 리더는 “지속적으로 IP를 찾고 검수해서 패키지로 만들고, 창작자를 온보딩하고, 첫 사례를 만드는 단계에 있다. 그 다음은 한 사이클을 표준화하고 새로운 파트너사도 시행착오 없이 시작할 매뉴얼을 만드는 것이다. 신규 IP도 같은 사이클로 추가하며 규모를 확장할 예정이다”라고 밝혔다.

이를 통해 넥슨은 20년 전 게임에도 여전히 기회가 있다고 믿고 있다. 오세형 리더는 “팬들이 기억하고 그 기억 위에서 새로운 작품을 계속 쌓을 수 있다면 지금도 기회가 있다. 창작자에게는 성공의 새로운 기회가 되고, 팬에게는 새로운 콘텐츠를 통해 추억을 다시 한번 즐길 수 있는 기회가 열릴 수 있다”라며 강연을 마무리했다.

▲ 코어 게임을 바탕으로 프랜차이즈, 에버그린 IP까지 성장하는 것이 목표 (자료출처: NDC 26 생중계 갈무리)

▲ 지금은 IP 5종을 통해 첫 사례를 발굴하는 단계에 있다 (자료출처: NDC 26 생중계 갈무리)
这则新闻由人工智能翻译。