it is super cool, I am not talented enuf

]]>http://en.wikipedia.org/wiki/Blockout ]]>

Jeff

]]>If you want to truly fry your brain I’d recommend trying to solve the 5 dimensional Rubik’s cube:

http://www.gravitation3d.com/magiccube5d/

if you get stuck, don’t despair, there is an algorithm for arbitrary dimensions:

http://www.plunk.org/~hatch/MagicCubeNdSolve/

(Really, dimensions aren’t as weird as people make them out to be…)

]]>You could also do something with the classic representation of a hypercube (as #18 suggested), but i think your users’ heads would explode.

]]>The red-blue axis would be the 4th dimension, so just as in 2D pong you need to make sure that your 1D object, which is part of your 1 dimensional boundary of the playing field is at the location of the 0 dimensional ball when it hits your 1 dimensional boundary of the 2 dimensional playing field, 4d pong would require that your 3d paddle is at the location of the 0 dimensional ball when it hits your 3 dimensional boundary of the 4d playing field.

Now tetris… you’d need rotations and be able to represent 4d objects rather then just 0d and 3d objects in 4d space… that’d be a whole different ball park of mindfuck.

]]>Well. if you’re talking about 3d and then move right along to 4d, it should be taken that you’re talking about a 4th spatial dimension (not time). In which case it would be kind of hard to program a game in it.

]]>http://3dtris.de actually IS better. More playable.

]]>Just like you can have a 3d cube on this 2d screen. You just squish the angles when you draw it, but you know in real 3d space all the angles are right angles.

A 4d cube can be represented as a cube inside a cube, with the corners on the inner cube having lines drawn to the corners on the outer cube.

Of course if you model this in 3d space you have to “squish” the lines drawn from the corners to fit into 3d space. In real 4d space all of these lines would be right angles.

On a monitor its squished even further. So its possible, but not easy, to make a game in a 2d representation of 4d space.

]]>