Cubo de Rubik Accesible es un simulador completo del clásico rompecabezas del Cubo de Rubik 3x3 para Windows, desarrollado en Python y Pygame. Ha sido diseñado minuciosamente desde cero para funcionar de forma 100% accesible con lectores de pantalla como NVDA y JAWS mediante sintesis de voz, efectos de sonido distintivos y música de fondo.
Está basado en las enseñanzas del libro “Solve It! The Only Speedsolving Guide for Blind Cubers” de Paul Martz.
📦 Ficha de Descarga
95a67dfeae91c5d0b182411077bdf038938f256720b257924e0b7102c391cdde🎲 1. Entendiendo el Cubo
Toda la información espacial se transmite a través de la voz de tu lector de pantalla y la retroalimentación sonora:
🧩 Las 6 Caras y sus Colores
- U (Superior / Up): Blanco
- D (Inferior / Down): Amarillo
- F (Frontal / Front): Verde
- B (Trasera / Back): Azul
- L (Izquierda / Left): Naranja
- R (Derecha / Right): Rojo
🧱 Tipos de Piezas
El cubo cuenta con 26 piezas móviles divididas en:
- Centros (6 piezas): Tienen 1 solo color y nunca cambian de posición relativa entre sí.
- Aristas (12 piezas): Tienen 2 colores y se ubican entre dos caras.
- Esquinas (8 piezas): Tienen 3 colores y se sitúan en los vértices del cubo.
🕹️ 2. Controles del Juego
🧭 Navegación entre Caras
Las caras horizontales siguen una secuencia circular continua: Frontal → Derecha → Trasera → Izquierda → Frontal…
| Tecla | Acción |
|---|---|
| Flecha Izquierda | Ir a la cara de la izquierda |
| Flecha Derecha | Ir a la cara de la derecha |
| Flecha Arriba | Ir a la cara Superior (Blanco) |
| Flecha Abajo | Ir a la cara Inferior (Amarillo) |
🔍 Exploración Interna (Pieza por Pieza)
- Tecla
N: Activa o desactiva la navegación interna por las 9 piezas de la cara actual. - Flechas de dirección: Mueven el foco por las 9 casillas (superior-izquierda a inferior-derecha).
Espacio: Selecciona la pieza actual.
📐 Selección de Filas y Columnas
1/2/3: Seleccionan la fila superior, media o inferior de la cara enfocado.Ctrl + 1/Ctrl + 2/Ctrl + 3: Seleccionan la columna izquierda, central o derecha.
🔄 Rotaciones del Cubo
Enter: Rota la fila/columna seleccionada en sentido horario (90°).Shift + Enter: Rota en sentido antihorario (90°).R: Rota la cara completa en sentido horario.Shift + R: Rota la cara completa en sentido antihorario.Ctrl + R: Rota la cara 180 grados.
ℹ️ Información y Estado del Cubo
D: Describe verbalmente toda la cara actual.C: Describe las 6 caras completas del cubo.P: Describe la pieza seleccionada actualmente.V: Comprueba si el cubo está completamente resuelto.E: Anuncia el porcentaje de resolución actual.T: Anuncia el tiempo transcurrido en la partida.M: Anuncia el número total de movimientos realizados.O: Describe la orientación espacial completa.
🛠️ Utilidades y Sistema
H: Solicita una pista en tiempo real.Z: Deshace el último movimiento realizado.Y: Rehace un movimiento deshecho.S: Guarda la partida actual.Escape: Abre el menú de pausa.F1: Muestra la ayuda rápida.F2: Abre el historial de mensajes de voz para revisarlos letra a letra.Tab: Cambia la pista de música de fondo.
🎓 3. Tutorial Completo (Método Principiante de 7 Pasos)
El juego incluye una guía paso a paso y un módulo interactivo para Practicar Algoritmos:
- Paso 1: La Cruz Inferior: Formar una cruz en la cara inferior blanca alineada con los centros vecinos.
- Paso 2: Esquinas de la Capa Inferior: Colocar las 4 esquinas blancas en su posición final.
- Paso 3: Capa Media: Insertar las 4 aristas centrales.
- Paso 4: Cruz Superior (OLL Aristas): Formar la cruz amarilla superior con el algoritmo
F R U R' U' F'. - Paso 5: Orientar Esquinas (OLL Esquinas): Orientar todas las esquinas amarillas hacia arriba mediante el algoritmo Sune.
- Paso 6: Permutar Esquinas (PLL Esquinas): Ubicar las esquinas superiores en sus posiciones definitivas.
- Paso 7: Permutar Aristas (PLL Aristas): Finalizar el cubo colocando las aristas superiores en su lugar (U-perm).
🎨 4. Patrones Divertidos y Efectos de Sonido
🎨 Diseños Decorativos Automáticos
Desde el menú de Patrones Divertidos puedes generar automáticamente diseños geométricos en el cubo resuelto:
- Tablero de Ajedrez
- Cubo en Cubo
- Serpiente
- Cruz en Todas las Caras
- Puntos
- Espiral
🔊 Conocer los Efectos de Sonido
Incluye 14 efectos de sonido distintivos (giros de cara, giros de fila/columna, selección, éxito, aplausos al resolver, mezcla, pistas, deshacer). Puedes escucharlos y aprenderlos en la pantalla interactiva “Conocer los Efectos de Sonido” en Opciones.
🗣️ Notación Traducida al Español
Si activas la opción “Traducir Notación”, el juego traducirá las notaciones estándar (R, U') a frases verbales claras como “gira cara Derecha en sentido horario” o “gira cara Superior en sentido antihorario”.