我刷到这个视频的时候,整个人愣了三秒。

视频开头是圣安地列斯里CJ家那条熟悉的Grove Street,一切看起来都挺正常的。但画面一转,街角立着三个发光的传送门,一个通往自由城,一个通往罪恶都市的海岸,还有一个把主角传送到当前地图的另一个地点。没错,有人把GTA 3、罪恶都市圣安地列斯塞进了同一个游戏里,而且这三个游戏是同时运行的。

打开网易新闻 查看精彩图片

这可不是那种"关掉当前游戏、再打开另一个游戏"的花活儿。制作这个多宇宙Mod的玩家叫Dryxio,他在YouTube上传了一段演示视频。站在CJ家门口,面前就是三个传送门,走过去就能直接切换到另一部作品的主角身上。从圣安地列斯踏进自由城,你就变成了沉默杀手克劳德;再跨进罪恶都市那道门,你就成了汤米·维赛迪。画面切换没有任何加载界面,像走进自家客厅一样自然。

更离谱的是,这些传送门不是单纯的视觉特效。Dryxio特意掏出突击步枪朝门对面开了几枪,子弹真的打中了另一个游戏里正在溜达的NPC。你甚至可以站在圣安地列斯的地盘上,隔着传送门把自由城街边的路人放倒。也就是说,这三个世界之间是实打实互通的,不是播片,不是录屏,而是正儿八经的实时交互。

技术层面是怎么做到的?Dryxio在评论区做了一点解释。三个游戏都在同一个进程里运行,共享同一个Direct3D设备。每个传送门是一个实时GPU纹理,门的另一面实际上是另一个游戏在真正运行,不是视频,也不是窗口捕捉。当你穿过传送门的那一刻,控制权就从当前引擎切换到了另一个引擎上,剩下两个游戏继续在后台运行,等你随时走回来。

简单翻译一下:三款正版老GTA同时在你的电脑上跑着,共享一套渲染管线。你跨一步,控制权就换给另一套代码逻辑,另外两个世界不会暂停,该刷新的车继续刷,该巡逻的警察继续巡逻。

这种玩法在GTA社区里属于真·技术狠活。PC玩家对Mod早就不陌生了,画面增强、模型替换、甚至另开一张全新地图都见过不少。但把三部独立发行的游戏用传送门缝合在一起,还要保证引擎切换不掉帧、GPU纹理不出Bug,这个难度相当于让三辆同时行驶的车共用一条车道,司机还得随时换人握方向盘。目前这套多宇宙Mod还没有公开发布,Dryxio说还在完善。老哥之前做过圣安地列斯地图编辑器,还给任意画面加了一层PS2经典滤镜,看起来是个对老GTA执念极深的硬核玩家。

说到这儿,我的第一反应其实不是技术层面的惊叹,而是——GTA6什么时候能玩上,到现在还没个准信,结果民间大佬先把三部PS2时代的GTA拼成了一个活的平行宇宙。这事儿越想越觉得荒诞。自由城、罪恶都市、圣安地列斯,这三张地图是大量80后90后玩家的开放世界启蒙,当年每换一部GTA都得点开不同的光盘或者独立客户端。如今有人让你能在CJ家门口直接看到自由城的街景,这种"童年大门被一脚踹开"的冲击感,比任何所谓次世代画质升级都来得直接。

想一想,哪怕R星自己搞过"三部曲重制版",也不过是画质修修补补、优化还翻过车,谁敢指望官方把这个缝合宇宙做出来?更别提这种看着就像会被告侵权的整活方式,也就Mod社区敢野着玩。老玩家们嘴上喊着"R星你赶紧的",心里大概也清楚,真正能把老游戏玩出花儿来的,从来都是这些不吃工资的民间制作者。

视频评论区已经有人在畅想更进一步的可能性了——既然三个游戏能同时跑,是不是还能把GTA 4塞进去?自由城的地图已经有了两个版本,3代的粗糙多边形和4代的褐黄色滤镜一旦挂上钩,那种"从乐高世界走进真人城市"的荒诞画面大概会冲爆任何GTA社区的热搜。

不过话说回来,技术实现到公开下载中间还隔着一条鸿沟。三款游戏同时运行对电脑的要求铁定不低,显存、内存、CPU调度都是实打实的压力,老笔记本玩家估计只能云体验了。而且这种缝合涉及多个独立游戏的底层代码交互,稳定性能不能撑过长时间游玩还是个未知数。

但不管怎么说,Dryxio同学立下了一个极高的标杆。在我印象里,能把不同游戏的实时画面通过传送门无缝拼在一起的Mod案例屈指可数,更不用说这是三款单独发行的GTA正作。当年有多少人在地图边界上跑过,幻想边界外能直接看到罪恶都市的沙滩?现在这幻想有实机演示视频了。

我建议对这事儿感兴趣的老哥直接去关注他的频道。虽然他还没放出下载链接,但按以往这些民间大神的节奏,视频发出来一般意味着核心难题已经解决了大半,剩下的就是优化和排除稀奇古怪的Bug。等公开版本放出来那天,估计又会有大量玩家晒出"站在圣安地列斯街上,用自由城的视角看罪恶都市落日"的截图。

最后补一句扎心的:在R星正式端出GTA6之前,这种民间自制的多宇宙缝合版,大概是我见过最接近"此生无憾级GTA"的体验方案了。三个PS2时代的游戏同时运行在同一台电脑上,这个活整得有点太狠。