Cats & Paws: Uma Aventura Match-3

Bem-vindo ao Cats & Paws, um jogo de puzzle match-3 vibrante e viciante, onde o teu objetivo é alinhar gatos fofos, patinhas e brinquedos para completar níveis desafiantes e alcançar pontuações elevadas. Este projeto foi desenvolvido com um conjunto de tecnologias moderno e robusto, proporcionando uma experiência de jogo fluida e envolvente.

✨ Funcionalidades

Vários Modos de Jogo:

  • Modo Campanha: Progride através de dezenas de níveis criados à mão, com objetivos únicos, layouts distintos e dificuldade crescente. Consegues obter as 3 estrelas em todos os níveis?

  • Modo Clássico: Um modo relaxante e infinito onde podes jogar ao teu ritmo e tentar alcançar a maior pontuação possível.

  • Modo Contra-Relógio: Um desafio acelerado contra o tempo. Faz combinações rápidas para prolongar o tempo e sobreviver o máximo possível!

  • Nível Secreto: Um nível oculto e desafiante para os jogadores mais dedicados descobrirem.

Jogabilidade Envolvente:

  • Power-ups: Cria peças especiais como Bombas, Limpezas de Linha e Bombas de Cor ao fazer combinações maiores (4 seguidas, 5 seguidas ou em forma de T/L).

  • Reações em Cadeia: Observa as novas peças a cair no tabuleiro, criando combos em cascata e pontuações massivas.

  • Dicas com IA: Preso num nível? O sistema de dicas pode sugerir um movimento possível.

Experiência de Utilizador Polida:

  • Suporte Multilíngue: Totalmente localizado em 8 idiomas, incluindo inglês, português, espanhol e japonês.

  • Som e Música: Música de fundo imersiva e efeitos sonoros satisfatórios.

  • Feedback Háptico: Sente o jogo com vibrações subtis em dispositivos compatíveis.

  • Progressão Guardada: Todas as pontuações e progresso da campanha são guardados localmente no teu navegador.

Progressive Web App (PWA):

  • Instalável em qualquer dispositivo (desktop ou mobile) para uma experiência semelhante a uma app.

  • Capaz de funcionar offline.

🛠️ Stack Tecnológico

  • Framework: Next.js (com App Router)

  • Linguagem: TypeScript

  • UI: React

  • Estilos: Tailwind CSS

  • Componentes UI: Shadcn UI

  • Gestão de Estado: React Context

  • PWA: @ducanh2912/next-pwa

Experimenta já: https://catsandpaws.rafaelsouto.com

Regista-te para testares a versão Android: Google Forms

Testes Android (WEB): https://play.google.com/apps/testing/com.rpsouto.catsandpaws

Testes Android (Play Store):  https://play.google.com/store/apps/details?id=com.rpsouto.catsandpaws