Mahjong Sweet Shop: libera las fichas, llena la bandeja y recorre cuatro tiendas de dulces.
Mahjong Sweet Shop es una plantilla HTML5 de combinar tríos de fichas, con código fuente completo y una acogedora temática de pastelería. El jugador toca una ficha que ninguna otra cubre, vuela a una bandeja de siete huecos y tres iguales desaparecen. La edición tiene 60 niveles en cuatro tiendas, una gatita pastelera, tutorial guiado, tres ayudas, interfaz en 14 idiomas y una carpeta de juego lista para alojar.

Cuatro tiendas, sesenta niveles
Dulcería, Heladería, Panadería y Chocolatería tienen cada una su fondo en los niveles, un mapa con una parada para cada nivel y una hoja de 12 imágenes de fichas: cupcakes, macarons, donuts, copas de helado, polos, cruasanes, pretzels, trufas, galletas y más. Los niveles crecen de 9 a 90 fichas, y cada nivel se genera a partir de una solución guardada, así que siempre se puede ganar.

Una gatita pastelera como guía
La gatita naranja con gorro de chef y delantal de fresa saluda en el mapa, señala las fichas que brillan en el tutorial, salta cuando ganas y se sienta triste cuando la bandeja se llena. Caen pétalos de sakura en el menú, estalla confeti de dulces en la victoria y las pantallas cambian con una transición animada.

Ayudas, monedas y estrellas
Deshacer devuelve una jugada, Pista muestra tres fichas que combinan y Mezclar reordena lo que queda manteniendo el nivel con solución. Las monedas de fresa salen de cada trío y de cada victoria, y cada nivel da hasta tres estrellas: menos ayudas, más estrellas.
14 idiomas, cualquier pantalla
La interfaz está traducida a 14 idiomas y empieza en el idioma del dispositivo. El arte de pastelería existe en horizontal, vertical y ultrapanorámico, así que el juego cabe en móviles, tabletas, ordenadores y monitores anchos. Una pantalla "Toca para empezar" desbloquea el sonido en los navegadores móviles.

Construido sobre un motor probado
Mahjong Sweet Shop usa el mismo motor probado y las mismas reglas que nuestra plantilla Mahjong Garden, con una temática de pastelería totalmente nueva: pantalla de inicio, fondos, mapas, fichas, mascota, logotipo, cintas, botones y moneda. Los marcos e iconos neutros de la interfaz, los efectos de sonido y la música son los mismos de Mahjong Garden.
Tu juego, tu alojamiento
Sube el contenido de la carpeta game a un alojamiento estático HTTP(S) y abre index.html. No hace falta base de datos, PHP, cuenta, servidor ni Node.js en ejecución, y la partida no llama a servicios de ranking, anuncios ni pagos. El paquete incluye el proyecto editable, una guía ilustrada sin conexión en inglés, portugués y español con galería de capturas reales, una guía de personalización paso a paso y el aviso de licencia de la fuente.
Qué no incluye esta edición
No incluye apps nativas, alojamiento ni desarrollo a medida, ni multijugador en línea, ranking en línea, compras dentro de la app o SDK de anuncios. Las traducciones incluidas se entregan tal cual: pide a un hablante nativo que las revise antes de lanzar en un mercado nuevo.
Personalízalo
CUSTOMIZATION.html muestra capturas reales con las partes numeradas y el archivo de cada una, y trae recetas para cambiar cualquier imagen, el logotipo, la gatita, las hojas de fichas, los fondos y mapas de las tiendas, sonidos y música, textos, colores y la fuente, y para cambiar el tamaño de los niveles, las ayudas y las monedas. Módulos JavaScript y CSS simples, sin framework ni compilación.
Detalles técnicos
- Tecnología: HTML5, módulos JavaScript y CSS simples, Canvas 2D y Web Audio, sin código de terceros ni motor de juego.
- Archivos: HTML, CSS, JavaScript, JSON, SVG, WebP, JPG, MP3 y WOFF2.
- Idiomas: interfaz en 14 idiomas y guía en inglés, portugués y español.
- Navegadores: basados en Chromium 105+, Firefox 121+, Safari 16+, en ordenador y móvil.
- Progreso: almacenamiento local del navegador, sin cuenta ni nube.
- Pruebas: npm test gana los 60 niveles con su solución guardada, comprueba las reglas y la mezcla, y comprueba los 14 idiomas. Node.js 26.13 o posterior solo se usa para las pruebas, el servidor local y el comando de copia.






















