
야심 찬 모더가 실시간 포털로 구현한 Grand Theft Auto 멀티버스 — San Andreas, Vice City, GTA III가
요약
모더 Dryxio가 GTA III, Vice City, San Andreas를 하나의 멀티버스로 연결하는 혁신적인 모드를 구현했습니다. 역공학된 소스 코드와 오픈 소스 엔진을 활용하여 로딩 없이 실시간으로 세 게임 사이를 이동할 수 있는 포털 시스템을 구축했습니다.
핵심 포인트
- 세 가지 GTA 게임을 실시간 포털로 연결하는 멀티버스 구현
- 역공학 및 오픈 소스 엔진 재구현을 통한 로딩 없는 전환
- re3, reVC 프로젝트 및 librw를 활용한 기술적 통합
- 각 게임의 고유한 AI, 물리 엔진, 미션 등 네이티브 기능 유지
Grand Theft Auto 프랜차이즈는 모딩(modding)과 만지작거리는(tinkering) 측면에서 풍부한 역사를 가지고 있지만, 커뮤니티가 이와 같은 것을 본 적은 결코 없을 것이라고 확신합니다. _Dryxio_가 제작한 이 새로운 모드(mod)는 GTA Vice City, GTA San Andreas, 그리고 _GTA III_를 하나의 멀티버스적 실체로 결합하며, 마치 일반적인 창처럼 세 가지 서로 다른 게임 사이를 여행할 수 있게 해주는 실시간의 완전 기능 포털(portal)을 통해 서로 연결되어 있습니다.
위 영상은 이 모드가 실제로 얼마나 말도 안 되는지를 보여줍니다. 영상은 _San Andreas_의 그로브 스트리트(Grove Street)에서 CJ가 게임의 다른 부분(The Strip)에 있는 NPC들을 향해 총을 쏘는 것으로 시작합니다. 그런 다음, 그는 분홍색 포털을 향해 이동하여 다시 한번 NPC들에게 총을 쏜 뒤, 아주 자연스럽게 포털을 통과하여 토미 버세티(Tommy Vercetti)로서 _GTA Vice City_에 도착합니다. 그는 난동을 피우고 다시 포털로 걸어가 CJ로서 _Vice City_를 통과한 뒤, _GTA III_로 넘어가 그곳에서 똑같은 일을 반복합니다.
가장 놀라운 부분은 이 포털들이 실제로 다른 세계로 통하는 창 역할을 하여, 한 게임에 서서 다른 게임 내부를 향해 총을 쏠 수 있다는 점입니다. 자동차를 포털을 통해 운전할 수 있는지와 같이 상호작용 수준에 제한이 있는지는 불분명하지만, 그럼에도 불구하고 매우 인상적입니다. 또한 영상은 세 게임 중 어느 곳에서나 사용자가 직접 이 포털들을 세계 어디든 배치할 수 있음을 보여줍니다.
이 모든 것은
각 게임과 그 세계는 고유의 AI, 교통, 물리 엔진 (physics), 저장 (saves), 미션, 그리고 설정에 이르기까지 완전한 네이티브 기능 (native functionality)을 유지합니다. 포털을 사용할 때 로딩 화면도 나타나지 않습니다. 포털을 통과하기 전에 보았던 모습 그대로 반대편 세계로 즉시 진입하게 됩니다. 이는 각 게임의 소스 코드 (source code)가 역공학 (reverse-engineered) 되었고, 오픈 소스 엔진 (open-source engine)을 사용하여 재컴파일 (recompiled) 되었기에 가능한 일입니다.
Dryxio는 _GTA III_와 _Vice City_의 원본 소스 코드를 깨끗하고 읽기 쉬운 C++ 코드로 디컴파일 (decompile) 하는 커뮤니티 프로젝트인 _re3_와 _reVC_를 수정하였으며, _San Andreas_와 인터페이스하기 위해 _plugin-sdk_를 사용했습니다. 이 게임들은 여러 공간 장면 (spatial scenes)을 동시에 렌더링 (render) 할 수 없는 독점 RenderWare 엔진을 사용했기 때문에, _librw_라고 불리는 RenderWare의 오픈 소스 재구현 (reimplementation) 버전을 사용하여 세 게임 모두를 하나의 통합된 프로세스 (unified process)로 컴파일했습니다.
이 모드 (mod)는 현재 공개적으로 이용할 수 없지만, 커뮤니티의 모든 이들이 이를 주목하고 있을 것이라 확신해도 좋습니다. 이는 단연코 지금까지 나온 GTA 모드 중 기술적으로 가장 복잡하며, 그 야심을 이해하기 위해 소프트웨어에 대한 지식이 전혀 필요하지 않을 정도입니다. 또한 _Rockstar Games_라는 거대한 존재가 이를 저작권 침해로 간주하고 삭제 명령을 내릴 수도 있다는 점이 변수이지만, 현재로서는 인간의 독창성(그리고 바이브 코딩 (vibe-coding))을 증명하는 결과물로 존재하고 있습니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Tom's Hardware의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기