A downloadable game for Windows, macOS, and Linux

Made this little thing to show kids the 4th dimension as we would see it -- now uploaded here for you delight! 

Do all the things you could do in real life: move around, rotate, elevate or sink yourself, and more; This time along 4 orthogonal axes. 

If you need a little context... (nerd stuff ahead)

The way I went about making this was by using Ray-Marching. Ray-Marching is a rendering method that employs a Signed Distance Function that calculates the distance between the camera (you) and the scene (the shape, in this case). If the SDF is made to take into account 4 axes instead of the usual 3, it will visualize shapes as seen on the program (four dimensions, baby!!)

The logic behind what is put on the screen follows the Cross-Sections analogy as described by Edwin Abbott in his novel "Flatland: A Romance of Many Dimensions". Basically, if 2D beings were to observe a 3D object move through the flat plane they live in, they would only see a two-dimensional cross section of it at any given time (picture: apple slices, or an MRI scan -- a 2D being would only see one slice at a time, changing in shape and size as the object moves and rotates. A diagonal cut of an apple looks different from a horizontal cut!). Following such logic, if a 3D being was to observe a 4D object moving through its space, it would only see a three-dimensional cross section of it at any given time.  That's it, really. Now you know how to spot a 4-dimensional being! Congrats!

StatusReleased
PlatformsWindows, macOS, Linux
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
AuthorGreemJ
GenreSimulation
Tags4d, awesome, Experimental, Simple

Download

Download
Figures4D - For Windows 37 MB
Download
Figures4D - For Mac 26 MB
Download
Figures4D - For Linux 35 MB

Install instructions

1. Breathe deeply, inhale and exhale

2. Unclench your jaw

3. Just open the god-darn thing dawg

Comments

Log in with itch.io to leave a comment.

i hate itchio on mac. appearently, its damaged and cant be opened.

Will you release the source code for this game? This has a lot of potential for 4D games on Godot.

(+1)

I give this game a million out of 10 :)