Sokoban
Eres el encargado del almacén: empuja cada caja hasta una casilla de meta verde. Las cajas solo se pueden empujar, nunca tirar de ellas, y solo una a la vez, así que un empujón descuidado puede dejar una caja atrapada en una esquina. Juega 60 niveles comprobados por computadora o pega cualquier nivel en el formato de texto estándar.
Última actualización:
Grupos de niveles
0 / 60 resueltos★ = resuelto con el mínimo de empujes posible. El progreso solo se guarda en este navegador.
Juega tu propio nivel (formato de texto estándar)
Cómo usar Sokoban
- Encuentra las metas. Los anillos verdes marcan las casillas de meta. Hay una meta por cada caja.
- Camina hacia una caja para empujarla. Usa las teclas de flecha o WASD, desliza en el teléfono o toca la casilla de al lado. Solo puedes empujar, nunca tirar, y nunca dos cajas a la vez.
- Planifica antes de empujar. Una caja empujada a una esquina que no es meta ya no se puede mover y se pone roja. Pulsa Deshacer para revertir el empuje.
- Toca cualquier casilla libre para caminar hasta ella por el camino más corto sin empujar nada.
- Cubre todas las metas para resolver el nivel. Intenta igualar el número de Mínimo de empujes y luego pasa al siguiente nivel o elige uno de los grupos de niveles.
Consejos de estrategia para Sokoban
- Nunca empujes una caja a una esquina a menos que esa esquina sea una meta. Una caja arrinconada ya no se puede empujar, así que el nivel se vuelve imposible.
- Vigila las paredes. Una caja empujada contra una pared solo puede deslizarse a lo largo de esa pared. Si no hay ninguna meta en ese tramo de pared, la caja está perdida aunque todavía no parezca atrapada.
- Evita los bloques de 2×2. Cuatro cajas (o cajas y paredes) que forman un cuadrado no se pueden mover. Lo mismo ocurre con dos cajas juntas contra una pared.
- Llena primero las metas más profundas. Las metas en rincones sin salida son difíciles de alcanzar cuando ya hay otras cajas colocadas, así que empuja cajas allí pronto.
- Déjate espacio para rodear. A menudo necesitas llegar al otro lado de una caja para empujarla de vuelta. Mantén un camino libre detrás de las cajas con las que estás trabajando.
- Deshaz sin miedo. Deshacer no tiene penalización, y tu mejor resultado guardado solo cuenta la solución final.
Grupos de niveles
Los 60 niveles se crearon para esta página. El generador coloca las metas en una habitación pequeña, empieza con todas las cajas sobre una meta y busca todas las posiciones a las que puede llegar tirando de las cajas hacia atrás. Se queda con la posición que necesita más empujes para resolverse, lo que garantiza que todos los niveles tienen solución.
| Grupo | Niveles | Cajas | Mínimo de empujes |
|---|---|---|---|
| Inicial | 15 | 2 | 6 – 12 |
| Fácil | 15 | 2 – 3 | 10 – 15 |
| Medio | 15 | 3 – 4 | 15 – 20 |
| Difícil | 15 | 3 – 5 | 21 – 29 |
Formato de texto de Sokoban
Usa estos símbolos para pegar tus propios niveles. Cada línea de texto es una fila del tablero.
| Símbolo | Significado |
|---|---|
# | Pared |
@ | Jugador (encargado del almacén) |
+ | Jugador sobre una meta |
$ | Caja |
* | Caja ya colocada en una meta |
. | Casilla de meta |
espacio, - o _ | Suelo |
Preguntas frecuentes
¿Cuáles son las reglas del Sokoban?
Te mueves una casilla a la vez hacia arriba, abajo, izquierda o derecha. Cuando caminas hacia una caja, la empujas una casilla, siempre que la casilla de detrás esté libre. No puedes tirar de las cajas, empujar dos cajas seguidas ni atravesar paredes. El nivel se resuelve cuando todas las cajas están sobre una casilla de meta.
¿Qué diferencia hay entre movimientos y empujes?
Cada paso que das es un movimiento. Un empuje es un movimiento que además desplaza una caja. Los jugadores de Sokoban suelen clasificar las soluciones primero por empujes y después por movimientos, porque los empujes son la parte difícil. Este juego guarda tu mejor resultado en ese orden.
¿Todos los niveles tienen solución?
Sí. Cada uno de los 60 niveles incluidos se generó empezando con todas las cajas sobre una meta y tirando de las cajas hacia atrás, y luego se comprobó con una búsqueda completa. El recuadro Mínimo de empujes muestra el número mínimo exacto de empujes de ese nivel.
¿Cómo sé si estoy atascado?
El callejón sin salida más común es una caja empujada a una esquina que no es meta: se pone roja y ya no se puede mover. Las cajas empujadas contra una pared sin ninguna meta a lo largo de esa pared también quedan atascadas. Cuando pase, pulsa Deshacer hasta que la caja quede libre.
¿Puedo jugar colecciones de niveles clásicos de Sokoban?
Sí. Muchas colecciones de niveles se comparten en un formato de texto plano estándar donde # es una pared, @ el jugador, $ una caja, . una meta, * una caja sobre una meta y + el jugador sobre una meta. Abre Juega tu propio nivel, pega un nivel y pulsa Jugar nivel personalizado. El juego comprueba que esté cerrado y que tenga tantas metas como cajas.
¿Quién inventó el Sokoban?
Sokoban fue creado por Hiroyuki Imabayashi y se publicó por primera vez en Japón en 1982. El nombre significa encargado del almacén en japonés. Las reglas son tan sencillas que desde entonces se han diseñado miles de niveles creados por fans.
¿Funciona en teléfonos?
Sí. Desliza sobre el tablero para dar un paso en una dirección, usa los botones de flecha en pantalla o toca una casilla para caminar hasta ella. El tablero se ajusta a tu pantalla y el progreso se guarda en tu navegador.
¿Se prueban todas las herramientas de FreeToolCabin para comprobar su calidad y precisión?
Sí. Cada herramienta del sitio pasa pruebas automáticas en navegadores reales para comprobar que el resultado es correcto y que no hay errores. Si encuentras un fallo o tienes una sugerencia, escríbenos a [email protected] y lo revisaremos.