3D迷宫是一个由OpenGL构建的萤幕保护装置,以走迷宫为主题,从Windows 95开始出现在Microsoft Windows[1]。直到在Windows ME之后停止提供。

显示了Windows 95开始按钮的3D迷宫萤幕保护装置的屏幕截图

内容

3D迷宫每次都会随机生成迷宫,“玩家”以第一人称视角自动走迷宫,从一个浮空的开始功能表图示为迷宫起点,整个过程会从迷宫起点依照左手规则自动走访遍历迷宫,迷宫最终必定会走到终点,因为随机生成的迷宫都是单连通的。[2]

在预设的情况下,迷宫的墙壁是砖墙、地板是木质地板、天花板石绵磁砖天花板。使用者可以自订迷宫的墙壁、地板和天花板的材质,较新的版本中,迷宫的墙壁、地板和天花板可以体换成动画迷幻图案或创建自定义的材质。

穿越迷宫时,能在迷宫中找到几种物件,包括浮空的OpenGL徽标、墙上的地球仪图像(《OpenGL编程指南》的封面上的图样)以及老鼠的2D精灵图。此外,“玩家”有时会遇到旋转的正多面体灰色岩石,当触碰到这些岩石时,会将相机倒置并将地板变成天花板。这种情况下,“玩家”会变成沿右墙遍历迷宫直到抵达迷宫终点或遇到另一块灰色岩石。[2]

迷宫的终点是一个浮空、半透明的笑脸。当抵达迷宫的终点时,迷宫将会重新生成,并生成另外一个起点及终点。

这个萤幕保护程式还有一个称为叠加迷宫的功能,该功能会使用简单的矢量图形呈现迷宫的地图显示在萤幕上。在这地图上,“玩家”是以蓝色三角形标示、起点为红色三角形、终点为绿色三角形、岩石为旋转的白色三角形、OpenGL徽标为静止的白色三角形、老鼠为橙色三角形。

衍生

康奈尔大学Atmel Mega32单片机的3D图形专案《Maze in a Box》是以3D迷宫萤幕保护程式为领感设计的[3]。2017 年,独立视频游戏开发商Cahoots Malone 制作了《Screensaver Subterfuge》,这是一款基于原始3D迷宫萤幕保护程式ssmaze.scr档案中的资源创作的萤幕保护程式电子游戏[4]

2018年4月发布的XScreenSaver英语XScreenSaver 5.39中包含了一个由“Sudoer”编写的Maze3D模块,该模块内容重现了3D迷宫萤幕保护程式的内容。[5][6]

反响

杰西卡·布兰肯希普(Jessica Blankenship)在为杂志Bustle英语Bustle (magazine)撰写时说她无法想起任何能像3D迷宫萤幕保护程式一 样“令人著迷、诱人又令人沮丧又精致”的东西[7]Slate杂志的雅各布·布罗根(Jacob Brogan)将这个萤幕保护程式称为“匆忙的第一人称视角冲过砖墙迷宫的游戏”,将其比作“工作中的智能”,并继续将之与“默默地坐在一旁观察让祖父母玩德军总部3D遇到倒楣事的状况”做出了比较。[8]

参考文献

  1. ^ Fick, Wesley. Oldie But Goodie: Losing your mind in a maze. 2012-12-07 [2016-02-09]. (原始内容存档于2022-03-31) (英语). 
  2. ^ 2.0 2.1 I Miss the Dreamy, Lo-Fi Mystery of the Windows 95 Maze Screensaver. gizmodo.com. [2022-09-03]. (原始内容存档于2022-12-05). 
  3. ^ Kauffman, Jeffery. Maze in a Box. [2016-02-09]. (原始内容存档于2021-09-20) (英语). 
  4. ^ Axon, Samuel. The dream of the '90s is alive in this Windows 95 screensaver indie game. Ars Technica. 2017-11-20 [2019-09-15]. (原始内容存档于2022-12-05). 
  5. ^ XScreenSaver: Download. [2022-09-03]. (原始内容存档于2022-12-12). 
  6. ^ Archived at Ghostarchive and the Wayback Machine: Maze3D: From the XScreenSaver Collection, 2018.. YouTube. 
  7. ^ Blankenship, Jessica. The Windows 95 Maze Screen Saver Is Still The Most Sublime Way To Go Into A Computer Coma – VIDEO. Bustle.com. [2019-09-15]. (原始内容存档于2022-05-05). 
  8. ^ Brogan, Jacob. What Were Screen Savers?. Slate.com. 2017-07-31 [2019-09-15]. (原始内容存档于2022-08-12).