多亏 AI 算法,让这些经典的老游戏「复活」

多亏 AI 算法,让这些经典的老游戏「复活」

我们经常以为关于童年的那些记忆是真实的,但其实你可能没想过,这种回忆其实是带滤镜的,如果回头再看从前的那些东西,你会发现它可能跟你现象中并不一样,比如游戏。

如果回头在看童年那些游戏,你会惊讶于原来这些游戏在画面上的表现实际是这么粗糙。

今年可以说是人工智能应用的爆发年,比如你在 B 站上看到的那些「换头术」,其实都是通过 AI 工具训练出来的结果。然而 AI 妙用当然不仅于此,目前正在有一些人通过名为「AI UPSCALING」的技术去改善那些画面很粗糙的老游戏。

这项技术的能做到什么?当你为 AI 算法提供一个低分辨率的图像时,根据它使用的训练数据,AI 会生成一个看起来相同但是分辨率更高的版本,虽然这种类似于超分辨率的算法从前就已经存在,但 AI 的使用现在极大地提高了生成的速度和质量。

「这简直就像是巫术一样,」来自挪威的老师兼学生 Daniel Trolie 说道,它使用了 AI 工具训练来改善一款 2002 年的经典 RPG 游戏 The Elder Scrolls III:Morrowind(上古卷轴 3:晨风)的视觉效果,「它看起来像是从游戏开发商那里下载了高分辨率纹理材质包一样。」

在著名的「美国贴吧」Reddit 论坛上也有名为「GameUpscale」的主题论坛,Trolie 是这个话题主持人,粉丝们会在这里分享如何更好的使用这些 AI 工具以及相关的技巧。

如果你浏览这些论坛能够发现,其实这个过程很像修复一些旧家具或者艺术品,是一个熟能生巧的过程,除了知识以外还需要非常有耐心。同时也并非所有游戏都能通过算法产生类似的结果,在通过 AI 训练数百小时之前,Modders(做游戏 Mod 的人)们必须先挑选合适的工具,因为这是一项充满热情和爱的工作。

▲ 图片来自:@andrewrstine

创造这些 AI 图形是一项需要花费大量时间的工作,名为 hifan 的 Modder 向外媒 theverge 表示,关于 Doom(毁灭战士)的视觉效果改善他做了至少 200 小时调整算法输出,并且还手动对最结果进行了调整。

在 Doom 中,和许多其它游戏一样,视觉效果是以材质包的存储的,这些纹理贴图像壁纸一样,必须做的非常完美,不然玩家就会发现两张贴图的衔接部分可能会出现不自然的表现。

▲ 图片来自:@andrewrstine

同时因为 AI 用算法生成过程中会引入很多随机的「噪音」,所以仍然需要大量的人工手动编辑清理,包括角色和敌人的形象也是如此,手动编辑一个怪物可能需要 5 到 15 小时,这取决于怪物的复杂程度。

那用 AI 算法重建游戏究竟能带来什么?

就像我开始所说的,我们的记忆是对过去有美化的,如果现在让你再去重玩这些老游戏,很多人可能就会惊讶原来过去的游戏画面是如此的简陋,甚至让人无法再重新投入进去。

比如现在回想过去玩过的那些 GBA 游戏,你可能无法想象它的原生分辨率只有 240×160,而之所以在模拟器上画面会显得更柔和细腻,也是因为模拟器在模拟的过程中改变了渲染的算法。

▲ 图片来自:theverge

而通过的 AI 算法对画面进行重新输出,我们则能够得到一个更加真切细腻的画面,这让很多玩法和剧情优秀的老游戏甚至有了再度焕发青春地可能。

这就是 AI 的神奇之处,不需要开发商用原始的素材进行重置,只需要一个有一定知识的人就能够用 AI 工具进行完成绝大部分的工作,大大降低了部分游戏「高清重置」的门槛。

所以,如果那些经典的老游戏有了高清重置版,你愿意再试一次吗?