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):
3D , , , , . , , , 4D 3D, 3D — , :
3D . :
.
8 , 3D (16x16x16 ), , 6 2D . , , .
, 3D :
ZW 90 +-Z +-W:
, , 3D , :
, 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
: