8位,8个播放器,8台投影仪和仅一个Nintendo Entertainment System

将NES变成整个公司的8位游戏机


如果我们将苏黎世瑞士高级技术学校的无聊创造力,迪斯尼研究人员的创造潜力以及具有360度投影系统的时尚瑞士夜总会结合起来,将会发生什么?全球唯一的8位Nintendo娱乐系统,可供8个播放器共享,并且可以在360度视角的显示器上提供连续的全景仿真,您可能已经猜到了。

图片

因此,您可能知道Super Mario是NES / Famicom中一位用户的侧卷轴。您一直在不断前进,越过障碍物并越过蘑菇秋葵,直到您通过了关卡。好,仅此而已。没有回头路了,您无法缩小以查看地图的剩余部分,并且最大玩家数为2:一个用于Mario,一个用于Luigi。



今年5月,2015年欧洲图形学大会由苏黎世瑞士高等技术学校和苏黎世大学共同主办。大约在同一时间,迪士尼研究院的鲍勃·萨姆纳(Bob Sumner)启动了ETH游戏技术中心的开业。萨姆纳被指示提出“很酷的概念”作为晚餐,该晚餐计划在会议结束时进行。因此,他和他的工程师做到了。

七月份,当我遇到IBM的Solar Sunflower时,我在苏黎世遇到了萨姆纳。当我们坐在利马特河河岸上时,慢慢地喝着冰啤酒,并抱怨他的家乡城市的价格上涨,他谈到了该项目的主要概念和目标: ,但实际上,这全都取决于个人的游戏体验。“我们想彻底改变这种方法,以便NES控制台允许我们进入小组级别,以便用户一起玩。”

NES如何变成360度游戏机?


图片
一套完整的系统

但是,正如他们所说,让我们按顺序进行:开发团队将真实的NES与真实的游戏卡带一起使用。实际上,游戏机ROM的结构保持不变。您在照片和视频中看到的所有内容都是使用简易的硬件和软件创建的。

八个控制器使用基于Arduino的多路复用器连接到NES。来自NES的视频信号通过升频器传输,该升频器在576p,50Hz时提供令人愉悦的性能。音频信号从NES直接进入房间的音响系统。

然后,将更高分辨率的视频传输到“控制PC”。这台计算机有几个用户程序,它们接受传入的视频帧并将其复制到功能更强大的新缓冲区中。该软件会分析每个传入帧的背景,并尝试使其与上一个帧的背景对齐,并将它们连接在一起,形成一个共同的全景图。听起来很简单,直到您考虑以下内容:a)背景可以根据播放器的不同而非常快或非常慢地移动,并且b)在大多数侧面滚动条中,播放器可以朝相反的方向行走。



控制PC完成此过程后,视频信号将传输到媒体服务器,该媒体服务器又启动八台投影机(每面墙两台)。由于每个墙壁的比例不同,并且媒体服务器将最终图像拉伸一点以覆盖所需区域,因此控制PC上提供了“ GPU算法”,可实时校正失真。结果,您可能已经猜到了,我们得到了新的高质量版本的Super Mario Bros,Castlevania和其他经典NES游戏。

八个人怎么玩超级马里奥兄弟?


图片
缝合全景图的一些示例

作为方程式的最后部分,仍然可以将最初的NES游戏(一个或两个玩家)变成可供8人共享的选项。 Arduino多路复用器有两种操作模式:在一定时间后是否每个游戏手柄都会循环一次;或者主机PC可以将Arduino切换到特定的游戏手柄,具体取决于同级别玩家的进度。

因此,例如,超级马里奥兄弟会每五秒钟或每当马里奥相对于关卡终点走一定距离时便开始在游戏手柄之间进行切换。如果八个玩家的区域组成一个八边形,则可以配置系统,以便当角色进入墙的相应区域时,每个玩家都可以控制Mario。

结果,根据萨姆纳的说法,尽管有些疯狂,但该产品还是非常有趣。由于不断的“主动性拦截”,很难定性地执行某些动作。例如,在超级马里奥兄弟3中使用超级表让马里奥飞起来并不容易,因为有时要起飞,需要连续三名球员一起工作。或者,您将要跳到树上摧毁蘑菇,在合法的五秒钟后突然失去控制。

如果您没有八台投影机怎么办?


当鲍勃(Bob)完成有关他们疯狂项目的工作原理的故事时,将NES概念颠倒了,我要做的第一件事当然就是尝试一下。不幸的是,鲍勃(Bob)再也无法使用360度的投影系统,也没有时间整天连接必要的设备。

但这并不意味着我一无所有。在迪斯尼研究办公室(顺便说一句,真是太好了),该团队开发了一个替代输出系统:Oculus Rift。她看上去有些奇怪,没有八名球员的比赛制度,但是比赛的本质没有改变。原则上,当您将水准仪向上移动时,控制计算机会不断绘制展开的全景图-您可以转动头部,视角也会改变。

图片

主要的问题是我全力以赴,直到凡人脊柱的运动学使我想起可能的瘫痪。然后,我不得不迅速朝另一个方向转头,然后可以按常规模式继续游戏。原来有点累,但仍然很有趣。

为了使公众熟悉该项目的技术细节,苏黎世瑞士高级技术学校以开放获取的方式发表了一篇名为“ 8位时代的开始”的科学文章。上周,在伦敦的视觉媒体会议上展示了一份文档。该项目由萨姆纳(Sumner)领导,他与瑞士高等技术学校和迪斯尼研究中心的一组研究生一起工作。

资料来源:arstechnica

Source: https://habr.com/ru/post/zh-CN387269/


All Articles