Empezaremos diciendo que he usado un cubo con los siguientes colores      rojo-----cara posterior-----naranja                  verde-----cara posterior-----azul                  blanco-----cara posterior-----amarillo

En las animaciones que usaremos para los movimientos el rojo siempre sera la cara frontal o sea que le llamaremos (F).El naranja nos quedarà en la cara de detràs y le llamaremos (T).El verde nos quedarà a la derecha llamada (D) .El azul a la izquierda llamada (I) .El blanco nos quedarà abajo lamada (B) El amarillo nos quedarà arriba llamada (A)Pues dicho esto las caras del cubo las denominaremos asi

F = FRENTE T = TRAS  D = DERECHA  I = IZQUIERDA  A = ARRIBA B = BAJO

HAY TRES TIPOS DE MOVIMIENTOS . POR EJEMPLO (A)  , MOVERIAMOS LA CARA SUPERIOR 90º EN SENTIDO DE LAS AGUJAS DEL RELOJ. SI NOS APARECE LA LETRA MAS UN ( ´) MOVERIAMOS DICHA CARA AL CONTRARIO DE LAS AGUJAS DEL RELOJ. SI NOS APARECE UN ( 2 ) MOVERIAMOS LA CARA 180º TANTO EN UN SENTIDO COMO EN EL OTRO .

UNA COSA IMPORTANTE ES QUE TENEIS QUE TENER INSTALADA LA MÁQUINA VIRTUAL DE JAVA PARA VER LAS ANIMACIONES DE LOS CUBOS . LA PODEIS DESCARGAR DE aqui

     
A
A2
     
F
F2
     
D
D2
     
T
T2
     
I
I2
     
B
B2
     
C
C2
     
b
b2
Siempre que veamos minúsculas , se tratará de arrastrar dos capas conjuntamente (a,f,d,i,t,d)
   
x
Mediante las flechas rojas podremos ir hacia delante y atrás con la de la derecha pasaremos a ver el primer paso.