Cómo se juega
El tablero está formado por pequeños triángulos alternados. Fuera de él aparece un conjunto de piezas, y cada pieza está compuesta por varios de esos triángulos unidos por sus lados.
El objetivo es colocar todas las piezas dentro de la retícula. Ninguna puede salir del tablero, dos piezas no pueden ocupar el mismo triángulo y, al terminar, no puede quedar ningún triángulo libre.
La versión de PuzzleHub
En PuzzleHub las piezas conservan su orientación. Al seleccionar una, el tablero marca los triángulos que pueden funcionar como anclaje con el estado actual. Esta decisión mantiene el control preciso tanto con ratón como en pantallas táctiles y convierte cada colocación en una decisión espacial legible.
Una pieza ya colocada se puede retirar tocándola de nuevo, y también existe Deshacer. La interfaz no intenta ocultar los errores de planificación: si una colocación deja una cavidad imposible, hay que revisar decisiones anteriores.
Cuatro tamaños y cuatro dificultades reales
El motor ofrece cuatro retículas independientes: 7×4, 8×5, 9×6 y 10×7. Tamaño y dificultad no son la misma cosa. El tamaño cambia el área total y el espacio que hay que gestionar; la dificultad cambia cómo se divide ese espacio.
Fácil utiliza menos piezas y permite diferencias de tamaño más visibles. Normal añade una pieza. Difícil y Experto fragmentan más el tablero y equilibran el tamaño de las formas, reduciendo una pista visual muy útil: en los niveles altos ya no es tan sencillo deducir una zona porque «solo cabe la pieza grande».
Generar un puzzle no es cortar al azar
La generación comienza con toda la malla como una región conectada. El algoritmo decide cuántas piezas necesita y reparte el área total entre ellas. Después va extrayendo subconjuntos conectados de triángulos, pero solo acepta una extracción si la parte que queda del tablero continúa conectada.
Ese detalle evita una clase importante de generadores defectuosos: crear piezas válidas individualmente pero dejar al final restos aislados, piezas de una sola celda o regiones imposibles de repartir de forma razonable.
Cómo comprobamos que existe una sola solución
Cada pieza puede trasladarse por todas las posiciones geométricamente compatibles con la retícula. A partir de ahí, el problema se convierte en un exact cover: elegir exactamente una posición para cada pieza de forma que cada triángulo del tablero quede cubierto una sola vez.
El solver usa máscaras de bits para representar las celdas cubiertas por cada colocación y aplica una estrategia de mínima ramificación: en cada paso intenta primero la pieza con menos posiciones todavía compatibles. El contador se detiene en cuanto encuentra dos soluciones. Solo publicamos el nivel si encuentra exactamente una.
Por qué la retícula triangular cambia el problema
En una cuadrícula de cuadrados cada celda tiene una estructura visual muy familiar. Aquí la orientación alterna de los triángulos introduce bordes oblicuos y cavidades que engañan más fácilmente al ojo. Una pieza puede parecer cercana a otra y, sin embargo, no compartir el tipo de borde necesario para completar el hueco.
La malla también obliga a respetar una paridad geométrica: no todas las traslaciones de una forma mantienen la orientación de sus triángulos. El motor filtra esas posiciones antes de mostrarlas al jugador o de entregarlas al solver.
Interfaz pensada para tocar, no para pelearse con el arrastre
En lugar de depender de drag and drop preciso, se selecciona una pieza y después uno de sus anclajes posibles. Los anclajes válidos se resaltan sobre el tablero. En móvil esto evita que el dedo tape la pieza mientras se intenta encajarla y hace que la interacción sea igual de fiable en tableros pequeños y grandes.
Las piezas tienen colores distintos para facilitar el seguimiento de lo que ya se ha colocado, pero el color no forma parte de las reglas ni ayuda al solver. La solución depende exclusivamente de la geometría.
Sobre el nombre y el origen
La mecánica de encajar poliángulos sobre una retícula triangular pertenece a una familia amplia de puzzles de packing y disección. No hemos encontrado una fuente histórica primaria suficientemente sólida para atribuir la invención de esta variante concreta a una persona o fecha, así que evitamos presentar una autoría dudosa como hecho.
Para contrastar las reglas prácticas usamos como referencia la explicación pública de TriangleBlocks en PuzzleMadness, donde el objetivo se describe como colocar todas las formas en la rejilla sin solapamientos ni triángulos sin cubrir. Los tableros, generador, solver, interfaz, textos y assets de PuzzleHub son propios.
Qué aporta al catálogo
TriangleBlocks no es un puzzle de pistas numéricas ni de sombreado. Su información está en la forma de cada pieza y en el espacio restante. Eso lo sitúa junto a los juegos de lógica espacial y colocación, pero con una geometría distinta a los puzzles de cuadrados, rutas o regiones ya presentes en PuzzleHub.