3D labyrint
3D Maze är namnet på en skärmsläckare , skapad i OpenGL , som fanns i Microsoft Windows från Windows 95 tills den avvecklades efter Windows ME .
Översikt
Labyrinten genereras slumpmässigt varje gång, med "spelaren" som navigerar genom den i första person och leker framför en flytande startknapp . Därifrån korsas labyrinten automatiskt med hjälp av högerhandsregeln , vilket garanterar att labyrinten så småningom kommer att lösas eftersom alla de slumpmässigt genererade labyrinterna helt enkelt är anslutna (det finns inga loopar).
Som standard är labyrinten strukturerad med tegelväggar, ett trägolv och ett tak av asbestkakel . Användare kan anpassa dessa texturer, byta ut dem mot animerade psykedeliska mönster i senare versioner, eller kan istället skapa sina egna anpassade texturer.
När labyrinten korsas kan flera föremål hittas inuti den, inklusive flytande "OpenGL"-logotyper, bilder av jordglober på väggarna (som syns på omslaget till OpenGL Programmeringsguide) och en 2D sprite-bild av en råtta som rör sig också genom labyrinten. Dessutom kommer "spelaren" att möta roterande polyedriska grå stenar som, vid beröring, kommer att vända kameran upp och ner och vända golvet i taket. När detta händer kommer "spelaren" att korsa labyrinten efter den vänstra väggen snarare än den högra tills utgången hittas eller en annan grå sten påträffas, och vänder kameran uppåt igen.
Utgången till labyrinten är en flytande, genomskinlig smiley. När du når den kommer labyrinten att återställas och en annan kommer att genereras. Om labyrinten är klar och återställs medan den är upp och ner, kan nästa labyrint korsas som om den vore upp och ner, och kramar den vänstra väggen istället för den högra.
Användare kan också aktivera en överlagd karta, som ständigt visar labyrinten med hjälp av enkel vektorgrafik . På denna karta representeras "spelaren" som en blå triangel, starten som en röd triangel, smileyen som en grön triangel, stenarna som roterande vita trianglar, OpenGL-logotyperna som stationära vita trianglar och råttan som en orange triangel.
Arv
Cornell Universitys Maze in a Box, ett projekt för att skapa 3D-grafik med Atmel Mega32 mikrokontroller , använde 3D Maze-skärmsläckaren som inspiration. År 2017 gjorde den oberoende videospelsutvecklaren Cahoots Malone Screensaver Subterfuge , ett videospel baserat på skärmsläckaren skapad med tillgångar från den ursprungliga ssmaze.scr-filen.
XScreenSaver 5.39, släppt i april 2018, innehåller en Maze3D-modul skriven av "Sudoer" som replikerar Windows-skärmsläckaren.
Reception
skrev för Bustle och kunde inte minnas något som var så "förtrollande, lockande, frustrerande och utsökt" som att gå vilse i 3D Maze-skärmsläckaren. Slates Jacob Brogan kallade skärmsläckaren för en "hasig, förstapersonsrusning genom en tegelväggig labyrint" och liknade den vid en "intelligens på jobbet" och fortsatte med att jämföra att titta på den med att se ens farföräldrar spela Wolfenstein 3D "när man sitter i tystnad när de olyckligt mosade knappsatsen".