Mahjong Sweet Shop: libere as peças, encha a bandeja e passe por quatro lojas de doces.
Mahjong Sweet Shop é um template HTML5 de combinar trincas de peças, com código-fonte completo e um tema aconchegante de confeitaria. O jogador toca numa peça que nenhuma outra cobre, ela voa para uma bandeja de sete lugares, e três iguais somem. A edição tem 60 fases em quatro lojas, uma gatinha confeiteira, tutorial guiado, três ajudas, interface em 14 idiomas e uma pasta de jogo pronta para hospedar.

Quatro lojas, sessenta fases
Doceria, Sorveteria, Padaria e Chocolateria têm cada uma o seu cenário nas fases, um mapa com uma parada para cada fase e uma cartela de 12 figuras de peças: cupcakes, macarons, donuts, taças de sorvete, picolés, croissants, pretzels, trufas, cookies e mais. As fases crescem de 9 a 90 peças, e cada fase é gerada a partir de uma solução guardada, então sempre dá para vencer.

Uma gatinha confeiteira como guia
A gatinha laranja de chapéu de chef e avental de morango acena no mapa, aponta as peças que brilham no tutorial, pula quando você vence e senta triste quando a bandeja enche. Pétalas de sakura caem no menu, confete de doces explode na vitória e as telas trocam com uma transição animada.

Ajudas, moedas e estrelas
Desfazer volta uma jogada, Dica mostra três peças que combinam e Embaralhar reorganiza o que sobrou mantendo a fase com solução. Moedas de morango vêm de cada trio e de cada vitória, e cada fase dá até três estrelas: menos ajudas, mais estrelas.
14 idiomas, qualquer tela
A interface está traduzida em 14 idiomas e começa no idioma do aparelho. A arte de confeitaria existe para paisagem, retrato e telas ultralargas, então o jogo cabe em celulares, tablets, computadores e monitores largos. Uma tela "Toque para começar" libera o som nos navegadores de celular.

Feito sobre um motor testado
Mahjong Sweet Shop usa o mesmo motor testado e as mesmas regras do nosso template Mahjong Garden, com um tema de confeitaria todo novo: tela inicial, cenários, mapas, peças, mascote, logo, faixas, botões e moeda. As molduras e ícones neutros da interface, os efeitos sonoros e a música são os mesmos do Mahjong Garden.
Seu jogo, sua hospedagem
Envie o conteúdo da pasta game para uma hospedagem estática HTTP(S) e abra o index.html. Não precisa de banco de dados, PHP, conta, servidor nem Node.js rodando, e a partida não chama serviços de ranking, anúncios ou pagamento. O pacote traz o projeto editável, um guia ilustrado offline em inglês, português e espanhol com galeria de capturas reais, um guia de personalização passo a passo e o aviso de licença da fonte.
O que esta edição não inclui
Apps nativos, hospedagem e desenvolvimento personalizado não estão incluídos, nem multiplayer online, ranking online, compras no app ou SDK de anúncios. As traduções incluídas vão como estão: peça a um falante nativo para revisar antes de lançar num mercado novo.
Personalize
O CUSTOMIZATION.html mostra capturas reais com as partes numeradas e o arquivo de cada uma, e traz receitas para trocar qualquer imagem, o logo, a gatinha, as cartelas de peças, os cenários e mapas das lojas, sons e música, textos, cores e a fonte, e para mudar o tamanho das fases, as ajudas e as moedas. Módulos JavaScript e CSS puros, sem framework e sem build.
Detalhes técnicos
- Tecnologia: HTML5, módulos JavaScript e CSS puros, Canvas 2D e Web Audio, sem código de terceiros e sem engine.
- Arquivos: HTML, CSS, JavaScript, JSON, SVG, WebP, JPG, MP3 e WOFF2.
- Idiomas: interface em 14 idiomas e guia em inglês, português e espanhol.
- Navegadores: baseados em Chromium 105+, Firefox 121+, Safari 16+, no computador e no celular.
- Progresso: armazenamento local do navegador, sem conta nem nuvem.
- Testes: o npm test vence as 60 fases pela solução guardada, confere as regras e o embaralhar, e confere os 14 idiomas. O Node.js 26.13 ou superior só serve para os testes, o servidor local e o comando de cópia.






















