Coral Quest: intercambia piezas del mar, crea especiales, restaura un arrecife hundido.
Coral Quest es una plantilla HTML5 de rompecabezas match-3 con código fuente completo. El jugador intercambia conchas, estrellas de mar, medusas y tortugas vecinas para formar líneas de tres, activa piezas especiales y ayuda a un alegre pulpo buceador a restaurar cinco lugares bajo el mar. La edición tiene 100 niveles en cinco mundos del océano, 35 pasos de restauración, ayudas, un tutorial guiado, 14 idiomas de interfaz y una carpeta del juego lista para alojar.

Cinco mundos del océano, cien niveles
Arrecife de Coral, Barco Hundido, Bosque de Algas, Cuevas de Cristal y Reino de las Perlas traen cada uno seis piezas propias, un fondo pintado (versiones horizontal y vertical) y una página del mapa con 20 niveles y un cofre. Las primeras victorias en niveles nuevos restauran el lugar de cada mundo en siete pasos, revelados sobre una imagen de antes y después.
Especiales, burbujas y ayudas
Cuatro en línea crean una pieza rayada que limpia una fila o una columna, una L o T crea una bomba marina y cinco en línea crean una perla mágica que limpia todas las piezas de un tipo. Las casillas de burbujas con una o dos capas aparecen en los niveles siguientes. El Tridente quita una pieza y la Concha Cohete limpia una fila; el jugador gana monedas, hasta tres estrellas por nivel y +5 movimientos cuando se acaban.

Hecho para disfrutar
Las piezas se elevan al tocarlas, aterrizan con un leve aplastamiento, estallan en burbujas y vuelan a los objetivos. Las cascadas forman combos con palabras de elogio y frases de voz, y el pulpo mascota saluda, se preocupa y celebra con ocho poses y una animación en reposo. Todo respeta la opción de movimiento reducido del dispositivo.
14 idiomas, cualquier pantalla
La interfaz está traducida a 14 idiomas y empieza en el idioma del dispositivo; las frases de voz están en inglés. El juego funciona en vertical u horizontal en móviles, tablets y ordenadores, con una pantalla de toque inicial que activa el sonido en el móvil.

Tu juego, tu alojamiento
Sube el contenido de la carpeta game a un alojamiento HTTP(S) estático y abre index.html. No necesita base de datos, PHP, cuenta, servidor ni Node.js, y el juego no hace peticiones a rankings, anuncios ni pagos. El paquete incluye el proyecto editable, una guía ilustrada sin conexión en inglés, portugués y español, una guía de personalización paso a paso y el aviso de licencia de la fuente.
Lo que esta edición no incluye
No incluye apps nativas, alojamiento ni desarrollo a medida, ni multijugador en línea, ranking en línea, compras en la app o SDK de anuncios. Las traducciones se entregan tal cual: pide a un hablante nativo que las revise antes de lanzar en un nuevo mercado.
Personalízalo
CUSTOMIZATION.html muestra, con capturas reales numeradas, el archivo exacto de cada parte de la pantalla y trae recetas para imágenes, el pulpo y las piezas (hojas de sprites), fondos, sonidos, textos, colores, fuente, dificultad y precios. Los niveles se construyen en src/game/levels.js, las reglas están en src/game/rules.js, los números de sensación en src/config.js y los textos de los 14 idiomas en src/i18n/.
Detalles técnicos
- Tecnología: HTML5, módulos JavaScript puros y CSS, Canvas 2D y Web Audio, sin código de terceros ni motor de juego.
- Archivos: HTML, CSS, JavaScript, WebP, PNG, MP3 y WOFF2.
- Idiomas: 14 idiomas de interfaz; guía en inglés, portugués y español.
- Navegadores: Chrome, Edge, Firefox y Safari actuales, en ordenador y móvil.
- Progreso: almacenamiento local del navegador, sin cuenta ni nube.
- Pruebas: npm test comprueba las reglas, que los 100 niveles empiezan con un movimiento y objetivos válidos y los 14 idiomas. Node.js 26.13 o posterior solo se usa para las pruebas, el servidor local y el comando de copia.



















