El juego Rubik's Cube no necesita presentación, ¿verdad? Es un juego de combinación de rompecabezas en 3D inventado por Ernő Rubik , un escultor húngaro y profesor de arquitectura, en 1974. Es uno de los mejores juegos de rompecabezas inventados hasta ahora para mejorar las habilidades de resolución de problemas de niños y adultos. Si eres un amante del Cubo de Rubik, no necesitas comprarlo en línea o en una tienda. Puedes jugarlo directamente desde la Terminal. Conoce a NRubik , un cubo de Rubik virtual basado en N-Curses escrito en Python. Si es un usuario incondicional de CLI que vive en Terminal todo el día, NRubik sin duda hará que su tiempo sea útil.
Instalar NRubik
NRubik no es más que un simple script de python que funciona tanto con python2 como con python3. Funcionará en la mayoría de los sistemas operativos similares a Unix que admitan Python 2 o Python 3. Entonces. asegúrese de haber instalado python en su sistema.
Instalar NRubki es trivial. Todo lo que tiene que hacer es clonar el repositorio, hacerlo ejecutable y colocarlo en su carpeta /bin/. ¡Es así de simple!
Git clone el repositorio NRubik:
$ git clone https://github.com/cheertarts/nrubik.git
El contenido del repositorio de NRubik se clonará en un directorio llamado "nrubik" en su carpeta de trabajo actual. cd en ese directorio:
$ cd nrubik
Hazlo ejecutable:
$ chmod +x nrubik
Para instalar globalmente, copie el archivo ejecutable en la carpeta /usr/bin/:
$ sudo cp nrubik /usr/bin/
Para instalar localmente (esto podría no funcionar dependiendo de la máquina), copie el archivo ejecutable en $HOME/.local/bin/carpeta:
$ cp nrubik $HOME/.local/bin/
Eso es todo. NRubik ha sido instalado. Ahora es el momento de resolver el rompecabezas.
Juega al juego Cubo de Rubik en la terminal
Escriba el siguiente comando para iniciar NRubik:
$ nrubik
Estará satisfecho con una pantalla como la siguiente.
Rompecabezas del cubo de Rubik en la terminal
Como puede ver en la captura de pantalla, todas las opciones se explican por sí mismas.
Hay caras de 6 colores:
- W - Blanco
- Y - Amarillo
- O - Naranja (Magenta)
- R - Rojo
- G - Verde
- B - Azul
Puede convertirlos a todos con las combinaciones de teclas dadas.
- W:gira la parte superior en el sentido de las agujas del reloj
- X:gira la parte inferior en el sentido de las agujas del reloj
- A - Gire a la izquierda en el sentido de las agujas del reloj
- D - Gire a la derecha en el sentido de las agujas del reloj
- S - Girar la parte delantera en el sentido de las agujas del reloj
- E - Girar hacia atrás en el sentido de las agujas del reloj
Para ocultar/mostrar la sección de ayuda, presione "H". Para mezclar o mezclar las caras, presione "M". Para salir de este rompecabezas, presione "Q". Si ya resolvió el Cubo de Rubik en tiempo real, puede parecer un poco difícil resolverlo virtualmente. Aunque es un poco desafiante, pero posible de resolver.
¡Diviértete!