한 개발자가 인공지능(AI)의 도움을 받아 닌텐도 64(N64)의 명작 레이싱 게임 'F-Zero X'를 닌텐도 3DS(New Nintendo 3DS)로 이식하는 놀라운 성과를 달성했습니다. 앤트로픽(Anthropic)의 AI 모델 클로드(Claude)를 활용해 24일 만에 원작의 60프레임(fps) 스테레오 3D 환경을 3DS에서 구현해냈습니다. 이 프로젝트는 AI가 복잡하고 대규모의 소프트웨어 개발 작업을 지시하고 실행할 수 있음을 입증하는 중요한 사례로 평가받고 있습니다.
이식 과정은 2026년 8월 11일부터 9월 3일까지 총 24일간 진행되었으며, 이 중 실제 작업 일수는 15일이었습니다. 개발자는 클로드 AI를 통해 147개의 서브 에이전트(subagent)를 구축하고, 약 31억 7천만 개의 토큰(token)을 사용했습니다. 이는 API 정식 가격 기준으로 약 4,974달러(한화 약 680만 원)의 비용이 발생했음을 의미합니다. 최종 결과물은 3DS 하드웨어에서 평균 59.6fps, 30대 머신이 동시에 등장하는 혼잡한 상황에서도 51.4fps의 안정적인 성능을 보였습니다. 게임은 홈 메뉴(.cia) 또는 홈브루 런처(.3dsx)를 통해 실행되며, SD 카드에서 에셋을 읽어와 그랑프리, 타임 트라이얼 등 모든 게임 모드를 지원합니다. 특히, 실제 DSP(Digital Signal Processor)를 통한 음악 및 효과음, 슬라이더를 이용한 입체 3D, 터치 스크린 디버그 메뉴 등 3DS의 기능을 최대한 활용했습니다.
이번 F-Zero X의 3DS 이식 성공은 AI가 단순히 코드 조각을 생성하는 것을 넘어, 대규모 프로젝트의 아키텍처 설계, 문제 해결, 성능 최적화 등 전반적인 개발 과정을 주도할 수 있음을 보여줍니다. 이는 소프트웨어 개발의 패러다임을 바꿀 잠재력을 가지고 있으며, 미래에는 소수의 개발자가 AI와 협력하여 훨씬 더 복잡한 시스템을 구축할 수 있게 될 것입니다. 특히, 게임 이식과 같이 기존 코드베이스를 다른 환경에 맞게 재구성하는 작업에서 AI의 효율성과 생산성을 극대화할 수 있음을 시사합니다. 하지만 동시에 AI에 대한 의존도가 높아질수록 발생할 수 있는 윤리적, 보안적 문제에 대한 논의도 필요할 것으로 보입니다.