# Designing a 4D World: The Technology behind Miegakure [Hide&Reveal]

The world we are building in Miegakure is

a world in which there are four spatial dimensions instead of three. In this game, the fourth

dimension is not time but a fourth dimension of space that works just like the first three

dimensions we are familiar with. If you count time, this game is 5D! In this video we will

talk a little bit about the unique technology we developed for the game. So, at first games were only 2D and took place

solely along two directions. Then computers became powerful enough to render 3D graphics

and this allowed for full 3D movement. Of course, the graphics we see, while they

are computed in 3D, are actually displayed on a 2D screen. They are projected down from

3D to 2D, in a way that mimics how our eyes perceive the third dimension. But it doesn’t stop there. If in a 2D game

every object’s position is represented in the computer using two numbers, and if in

a 3D game every object’s position is represented using three numbers, what if each position

was represented using four numbers? In other words, what if there was another direction

you could move along, in addition to the first three? Trying to answer this question is what

that led us to develop this game. As far as we know, our universe has exactly

three spatial dimensions — so it’s difficult for us to picture what a four-dimensional

world would look like. But a computer, on the other hand, does not care; it’s just

working with numbers as usual. So we had to come up with a way to display this calculated

4D world so that our three-dimensional brains could comprehend it. The way we chose is a method that has been

popularized in the novella Flatland. This novella talks about a 2D square that can only

see a 2D cross section of a 3D world. For the square, the third dimension is invisible

and mysterious; the square has no concept of it because it is stuck seeing a 2D world.

If a 3D object visits the 2D plane it appears to be deforming. In Miegakure, a similar process happens, but

in one higher dimension: instead of taking a 2D slice of 3D objects, we are taking a

3D slice of 4D objects. It’s hard to imagine, but luckily we don’t have to – a computer

can just display it for us! But how to build a 4D world and the objects

that populate it, especially without being able to fully see them? In a 3D game, objects are usually made out

of triangles. The surface of a 3D object is 2D, and triangles are the simplest 2D shape.

To generalize this concept we add a dimension: the surface of a 4D object is 3D. So what

is the simplest 3D shape? It’s a pyramid-like shape called the tetrahedron. So to build

the surface of any 4D object we want we can use the tetrahedron as a building block, and

that’s what this game does. What happens is that, instead of projecting

the tetrahedra on the screen like we are doing now, we slice them using the 3D plane that

represents what the player can see. That gives us a bunch of triangles, which we then draw

the same way we would for a regular 3D game. What you see is the 2D projection of a 3D

slice of a 4D object. But how do we even create 4D objects? We can’t

easily visually manipulate them using a 4D equivalent of Maya, but what we can do is

generate them procedurally. So let’s take a simple example. To build 4D crystals, we use a method similar

to how we would build a 3D crystal procedurally, but instead of starting with a 2D hexagon

and extruding it up, we start with a 3D dodecahedron and extrude it into the fourth dimension.

I picked the dodecahedron because it often gives hexagons when you slice it. Surprisingly in this scene, every crystal

is the exact same shape, only facing different directions and slightly longer or shorter.

And yet they all look so different because you only see a slice of each of them. This

is particularly interesting because of the known connections between high dimensional

space and certain crystal structures. I can move a little bit in the fourth dimension

and the scene will look slightly different, and again slightly different. There are technically

an infinite number of unique slices one could take. Here is another, more complex example. The

surface of this 4D shape called the 120-cell is made out of 120 dodecahedra. In this case

I cut a hole inside each dodecahedron to make them hollow. While you could ignore all of this when playing

the game, to me it feels even more beautiful when you know more about what is happening.

So I wanted to share some of the things you may not realize when you finally get to play

Miegakure.

Computer : shut up and get my numbers

School is fuckin stupid

Man reality is going to become so strange in the next few years. When VR really starts to get good it's going to be more intense than traditional psychedelics lol.

Platonic solids boiiiiuu

Can I get this game?

What about 5D and so on :0

I think it is more fitting for " presentation " rather than a game, but it is quite amazing indeed!

But when you move through the 4th dimension, W doesn't change, so you're actually rotating around W axis?

my IQ just increased by 2.

this isn't really a new dimension. and it is 2 generations from it's projection (2d-3d-3DV2/4"D"). The idea of 11 dimensions (string theory etc) and just how we perceive it is very cool though. Still a very neat looking idea and game.

i understand more about 4d if you project object in 3d and then in 2d

Add VR support, I beg you! It would be so trippy!

Very interesting and beautiful as well.

2:31 that's a 600-cell!

Let me know when it comes out.

Amazing work…

would it be interesting to see rotating 4d objects that got into 3d space?

Damn that's awesome!

How is the 3D plane generated to slice the 4D object?

out of all videos ive watched of 4d, this is the only one that actually helped me understand the concept. its like space within/ on top of space

Mind blow

Pls help i think my brain is melting

HELPMind=Blown

Amazing what we can do with technology these days. Dank stuff!

release DIS GAME

ALREADYD:we can display a 3d game on 2d screen….

what if we made 4d game displayed on 3dscreen?like hologramwhere i can buy this game?

I wanna play this so bad, release it on mobile pls.

i think this dude way to much time trying to have a meaning behind his acid trip world then people actually care

Correct me if I'm wrong, but going by the "Flatland" logic this game is only a part of 4th dimension visible in our 3 dimension universe, right? So technically this is a flattened perception of 4th dimension.

Is it possible to film those 4D scene transition from first person view? VR version to play in 4d?

Very inspirational. Thank you

Same as when a sphere moves through flatland from the square's perspective.

The 4th dimension is nonsense, there's no such thing as the second dimension and the idea of adding 'dimensions' to create this pattern people use to describe the 4th dimension is just as silly. Our world isn't even 3 dimensional, that just happens to be a way that we can visualise and understand it, the 3 dimensions are just a concept, and the idea that our 3D method of measurement can be extrapolated to 'prove' or describe a 4th dimension (or even more)is ridiculous. You see these type videos on recommended every day it's starting to get annoying.

When will this game be released? Or is it revealing too much info it should not?

What did you use to make the trees look roughly normal for multiple 3d slices of one 4d object?

I think I'll die before this even came to life since took 10 years developement and still they talk it like it is a thing but there's no trace of it……godddamn make a demo!

777,777 views

This would be cool in VR

Ниче не понял

this is really cool, definitely checking the game out

This is 4D+1 not 5D

I've been trying to understand what's happening and I think I'm getting it, but probably not.

4D is not real. stop it.

That is incredible

A 2D object (surface) is a 1D Object (line) times a 1D object

A 3D object is a 1D object times a 2D object

Thus, a 4D object is either a 2D object times a 2D object or a 3D object times a 1D object

Guess there won't be any OBJECTion

I would really love to see the complete 4D model of a level and see the 3D plain slicing throught it as it happens at 2:30

just extrude it into the fourth dimension, easy peasy. no it's okay you don't need to define what you mean by the fourth dimension, just explain the whole 2d person seeing 3d objects thing then say "like that but with the fourth dimension". I mean the puzzles displayed by the dev's so far don't seem to intuitively explain what they mean by the fourth dimension nor have the developers themselves, so I'm just going to assume that what they mean is like a portal into an alternate world or something which is not very innovative.

If I'm not wrong, that your 4th dimension just look like an "imagine dimension" (not really imagine, it's just real, but stay next to our dimensions and we can't see them, you know, interesting subject we learnt in school).

Let say you got x, y, z dimensions, and their units is 1. So the 4th (simply call it x' or whatever) has a unit is 1i.

That is just my opinion, if there is something wrong about my knowledge, I would appreciate to correct them, so is my english.

Во время просмотра видео, мой мозг пытался все это осмыслить и представить) Я реально почувствовал как меня начало тошнить, в голове словно все начало переворачиваться и крутится, само восприятие на доли секунды стало чужим. Мне даже показалось на миг, что я как будто начал понимать. Очень увлекательный опыт с воображением)

I study a little of 4D physics. This is interesting to me.

ААА СЛОЖНА

Hey!

I wanted to congratulate you on this very interesting and inspiring project.

And I wanted to let you know that the inventor of geodesic spheres, Richard Buckminster Fuller, created an incredible understanding of Universe by realizing that the tetrahedron is in fact the basic building block of Universe and it's four sides, all related by 60°, are in fact the four dimensions of space. Time is just another aspect of all the other spacial dimension since nothing is instantaneous.

Fuller's experimental mathematics is called Synergetics and not only beautifully accounts for all kinds of real world phenomena but also proves that the common 3D description of Universe is based on an ancient misunderstanding by the Greeks who thought of Earth as a disc, thus erroneously coming up with a purely axiomatic 90° coordinate system which to us seems easy and simple, but actually works on a much higher order of complexity than natures 60° coordination. a cube can only hold its shape if you put in the diagonals, inadvertently creating a tetrahedron inside it.

There's some amazing videos here on youtube that show Buckies presentations of models and more models explaining Synergetics. Furthermore there's his 1800 pages work on Synergetics and a very great comprehensible book by Amy Edmundson giving a short, but mindblowing "Fuller Explanation".

Sooo… how to Play miegakure?

drugs are illegal xDThis is truly incredible. Can I share clips of this video on my instagram? I will give full credit!

Wow! So cool. I'm not even a gamer. I want to explore this.

I thought he was saying “Me and Gakure” referring to his Japanese friend who helped him to make this game…

Well now. I see a plausible method for accurately depicting the extradimensional city of Ry'leh, just how Lovecraft described it.

If we develop the technology and processing power, could we give “ inject” a 4d perspective into someone? In other words, could we make someone imagine a 4d plane from a 4d perspective?

Looks like an annoying interface

Fourth dimension is NEVER time.

Nintendo: we made a 3d game

miegakure: hold my beer

This got me ramped to continue my project, making a custom 3D render out of a 2D canvas from scratch.

https://www.youtube.com/watch?v=4URVJ3D8e8k&t=1077s

revolutionary game

this aint 4d fam

stupid weebs and their 2d porn

real men jack off to 4d porn

I don't know if the dev will see this comment but i just want to say that this is the best game that i have ever played. When I watched these videos back then i had very high expectations for this game and now after actually playing this game i think that the devs have accomplished something truly amazing here.This game right here is genre defining and it can literally redefine what it means to have a gaming experience on a pc. This will open up a completely new kind of 4d->3d parallel gaming realm that will intrigue and challenge all of us.I really hope this game continues to grow and inspire other devs into turning it into a real virtual camera space game. Cheers!

little simplistic attempt.

now im taking my 3d pc creating a 12D game. Be right back …….. yet i wrote this in 1980

Dodequehedron what..?????????

Brain: BsoD

Ok, but how to get the game on a Windows PC?

a 4D world? bro i struggle with 3

When does your game come out? Will be on gog.com? (please?)

2:38 "What you see is a 2D projection of a 3D slice of a 4D object."

Makes me think of Fez, just with an extra dimension. Looks like an awesome game though

Kto od TVGry?

We

dowe finally get to play Miegakure? 😜There is a Minecraft world released here based on Miegekure's concept

http://www.minecraftmaps.com/puzzle-maps/the-hypercube

You can experiment with 4D in Minecraft while Miegekure is in development ! (however it's a short map, don't buy Minecraft for it)

It's 2019, just make the game and take my damn money!

What does it look like if you send everything though a 4d projection matrix

Where is 5D?

i don't understand but yay 4d game ok happy epic gamer time

3 videos about 4th dimension and i can't understand, i need help on this

No entendí una poronga

i am unable to comprehend what's going on here. How is movement occurring?

any news?

These videos hurt me

Как говорится нихуя не понятно но очень интересно 🤣😅

It would be so easy to get lost in 4 dimensions. Imagine what a map might look like.

my brain is overheating.

Seema like Games would be first one to visualise 4th dimension

What would happen if the Human in the simulation was an Alien also experiencing 4D? Would he just be morphing into infinite too?

Since computers don't care, could we somehow make computers build computers in 4D and appreciate your 5D game on a 4D monitor in 3D, then as you get lost in a dangerous journey through a 5D world, we can watch that recording on a 2D Youtube video, stored as 0D bits :D?

a 2d object sees in 1d, a 3d object sees in 2d, and a 4d object sees in 3d

Woah, where can I buy this game?

I'd like to see a 4D projection along with its cross section in relation to the 3D and 2D representations and using similar objects, ex. hypercube, cube and square.

Maybe then it would click on my mind

Will this game be release sometimes? 😇😊 I'd really like to play it. 🚀

bush did 9/11

I would like to ask this question to know what users think of this video: if a conventional LED monitor, which is flat, that is 2D, can display an image or a 3D game(seeing it from a perspective), a monitor that is a cube for example (which be 3D) Would it be easier to display images in 4D? Obviously, these types of monitors do not exist but if they existed could they do that?