3D迷宫

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 5.39中包含了一个由「Sudoer」编写的Maze3D模块,该模块内容重现了3D迷宫屏幕保护程序的内容。[5][6]

反响

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

参考文献

  1. Fick, Wesley. . 2012-12-07 [2016-02-09]. (原始内容存档于2022-03-31) (英语).
  2. . gizmodo.com. [2022-09-03]. (原始内容存档于2022-12-05).
  3. Kauffman, Jeffery. . [2016-02-09]. (原始内容存档于2021-09-20) (英语).
  4. Axon, Samuel. . Ars Technica. 2017-11-20 [2019-09-15]. (原始内容存档于2022-12-05).
  5. . [2022-09-03]. (原始内容存档于2022-12-12).
  6. Archived at Ghostarchive and the Wayback Machine: . YouTube.
  7. Blankenship, Jessica. . Bustle.com. [2019-09-15]. (原始内容存档于2022-05-05).
  8. Brogan, Jacob. . Slate.com. 2017-07-31 [2019-09-15]. (原始内容存档于2022-08-12).
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.