还记得三维迷宫吗?  #每周图片故事#

 

#每周图片故事#,这是WPDang在每周末的一个全新栏目,我们会在每周末为大家精选出一张本周最附有话题性并与我们的报道方向相关的新闻图片,为大家讲述这张图片背后发生的故事。...



#每周图片故事#是WPDang在每周末的一个全新栏目,我们会在每周末为大家精选出一张本周最附有话题性并与我们的报道方向相关的新闻图片,为大家讲述这张图片背后发生的故事,它可能很有趣,也可能会引发你的思考,anyway我们希望能够在轻松且美好的周末,为大家带来一些值得花费五分钟来看的“故事”。

还记得Widnows 95上第一次出现的三维迷宫吗?在没有什么游戏可玩的时代,小学生在上电脑课的时候,总是会打开桌面上的显示设置,调出屏幕保护程序,启动这个奇妙的3D世界。由于三维迷宫采用的是第一人称视角,因此在“主角”寻路的时候,在那个时候感受到够足的临场感。

在三维迷宫中我们有时候会看到OpenGL的字样,那是因为这款屏保软件就是利用OpenGL实现的。OpenGL规范由1992年成立的OpenGL架构评审委员会(ARB)维护。微软曾经也是ARB成员之一,但已与2003年3月退出。



熟知PC游戏发展史的朋友想必非常清楚微软退出ARB的原因——他们自己的DirectX API几乎成为了PC游戏的通用标准。

DirectX在对新技术的支持和易用性上远超OpenGL,加上Windows系统本身有着庞大的用户群,因此开发商们自然愿意使用这种性价比更高的API。DirectX逐渐成为了游戏开发必备的API。

在三维迷宫中我们可以发现,我们一开始并不知道迷宫的全貌,因为全程都是在第一人称视角下进行的。那个类似《暗黑破坏神2》的上帝视角的半透明地图并不是一开始就加入的设定。因此在没有这种便利的前提下,微软的工程师想出来的办法是“左/右手法则”。这并不是物理学中分析电流指向的“左/右手法则”,而是一种解法。



迷宫的“左/右手法则”指的是,进入迷宫后,选择一个方向,之后贴着墙壁一直走下去。但实际上,单纯地依靠“左/右手法则”是无法走出迷宫,或者说抵达终点的,因为一旦出现类似“回字形”的迷宫,就会出现原地打转的情况。因此,在三位迷宫里我们会发现一些让“主角”上下颠倒的障碍,“主角”在空间上下颠倒之后就会沿着原来墙壁的另一侧继续行动,尽管没有被证实,但我们在观察“主角”走向的时候,它每次都能够顺利抵达终点。

在屏保程序的设置选项中,我们会看到除了砖块和泥土这三种图案之外,还能看到一些变换的图形,这些图形被称为“Julia set”,也就是朱莉亚集合。朱莉亚集合本质是一个函数,是一个在复平面上形成分形的点的集合,并以法国数学家加斯顿·朱利亚的名字命名。



游戏玩家或许会对三维迷宫有一些不一样的执念,因为他们那不能够通过自己的操作来走出迷宫,因此在支持Mod的第一人称游戏中,我们也会看到三位迷宫的出现。由于迷宫的终点位于迷宫的一侧,因此一些玩家也设计出了不论怎么走都走不出去的迷宫。不过在对战类的设计游戏中,在这样的三维迷宫中进行巷战也别有一番味道。

现在几乎所有的系统都直接取消了屏幕保护的设定,而是用锁屏壁纸这种更省电的方式来代替。因此虽然现在的锁屏壁纸相比三维迷宫少了一些乐趣,但这仍然是一个正确的变化。

微软在2013年推出了一款网页版的三维迷宫游戏《Hover!》,如果你对三维迷宫情有独钟的话,这款网页游戏或许能让你找到更多的感觉。


    关注 WPDang


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册