Vierdimensionales Labyrinth aus der Sicht der ersten Person

Es gibt mehr als 30 Spiele mit einer zusätzlichen räumlichen Dimension ( Liste auf Wikipedia ), die auf verschiedene Weise visualisieren und versuchen, das Vorhandensein der vierten Koordinate verständlich zu machen. Aber unter den Spielen, die ich kennengelernt habe, habe ich kein Spiel für mich gefunden, das die folgenden Faktoren kombiniert:





  • Ansicht aus der ersten Person





  • Möglichkeit der freien Bewegung und Drehung in alle Richtungen ohne fest definierte Flugbahnen und Drehwinkel





  • einfache und vertraute Grafiken mit Texturen und Beleuchtung





  • das Fehlen unnötiger Gameplay-Elemente und der stärkere Fokus des Spiels auf das Studium der vierdimensionalen Welt





Außerdem bestand der Wunsch, selbst etwas Ähnliches zu tun, und so beschloss ich, eine Minimalversion eines solchen Spiels zu erstellen - ein prozedural erzeugtes vierdimensionales Labyrinth mit Visualisierung von 3D-Schnitten. Lesen Sie weiter, um zu sehen, was daraus wurde.





Abschnitt vs. Projektion

Zunächst muss ich ein wenig darüber sagen, wie man den 4D-Raum visualisiert. Unter diesen können zwei Hauptunterschiede unterschieden werden - Schnitte und Projektionen, die am einfachsten in Analogie zu 3D dargestellt werden können:





Würfelschnitte in 2D:





Würfelprojektion in 2D:





Abschnitte eines Tesserakts (Analogon eines Würfels in vier Dimensionen) in 3D *:





* 2D 3D ,





3D:





, , — - . , 4D ( 4D Maze Game):





Links - 3D-Korridorprojektion, rechts - 4D
— 3D , — 4D

3D , , , , . , , , 4D 3D, 3D — , :





Stellen Sie sich vor, Sie wären an der Stelle einer hypothetischen zweidimensionalen Kreatur, die unsere Welt mit eindimensionaler Vision studiert
,

3D . :





Jetzt befinden wir uns selbst in der Rolle eines solch minderwertigen Wesens

.





8 , 3D (16x16x16 ), , 6 2D . , , .





, 3D :





ZW 90 +-Z +-W:









, , 3D , :





Stellen Sie sich einen zweidimensionalen Bewohner vor, der mit seinem eindimensionalen Blick genau in der Lücke zwischen den Ziegeln in der Wand gefangen ist
,

, 3D , - , :





XW, -Y





, 3D , :





, ZW, YW





( , ):





1.    ,       
2.     
3.   ,      :
    3.1.       
    3.2.        
    3.3.       .2
      
      



, , . , , , , .





( ), . , — , :





  • , ( )









  • :





    • 3D ,





    • , ;





, , .





« » , FPS ( AMD Ryzen 5 2600 1280x720 60 FPS).









, , . , , ( ). , , , .









: , windows









:





  • : 1, 2





  • 4D












All Articles