Labirinto quadridimensional da primeira pessoa

São mais de 30 jogos com uma dimensão espacial extra ( lista na Wikipedia ), que visualizam de várias maneiras e tentam tornar compreensível a presença da quarta coordenada. Mas entre os jogos que conheci, não encontrei nenhum para mim que combinasse os seguintes fatores:





  • visão em primeira pessoa





  • possibilidade de movimento livre e rotação em todas as direções, sem trajetórias e ângulos de rotação rigidamente definidos





  • gráficos simples e familiares, com texturas e iluminação





  • a ausência de elementos de jogabilidade desnecessários e o foco maior do jogo no estudo do mundo quadridimensional





Além disso, havia um desejo de fazer algo semelhante eu mesmo, então decidi criar uma versão mínima de tal jogo - um labirinto quadridimensional gerado por procedimentos, visualizado com seções 3D. Continue lendo para ver o que resultou disso.





Seção vs. projeção

Para começar, preciso falar um pouco sobre como visualizar o espaço 4D. Entre eles, dois principais podem ser distinguidos - seções e projeções, que são mais facilmente ilustradas por analogia com 3D:





Seções de cubo em 2D:





Projeção de cubo em 2D:





Seções de um tesserato (análogo de um cubo em quatro dimensões) em 3D *:





* na verdade, é claro, essas também são projeções 2D de objetos 3D, mas vamos omitir isso para simplificar





3D:





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





Esquerda - projeção do corredor 3D, direita - 4D
— 3D , — 4D

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





Imagine-se no lugar de uma criatura bidimensional hipotética estudando nosso mundo com visão unidimensional
,

3D . :





Agora nós próprios nos encontramos no papel de um ser tão inferior

.





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





, 3D :





ZW 90 +-Z +-W:









, , 3D , :





Imagine um habitante bidimensional, pego com seu olhar unidimensional exatamente na lacuna entre os tijolos na parede
,

, 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