Não há necessidade de instalação, clique em Start Game
🔗
para jogar.
⚙️
Tecnologias Utilizadas
📍
Sobre
✅
Desenvolvido no padrão MVC.
✅
As cartas são criadas, duplicadas e embaralhadas via JavaScript.
✅
O algorítimo faz a checagem dos pares permanecendo abertas as cartas iguais, durante a execução.
✅
Quando todas as cartas estão abertas, formando todos os pares, o jogo é finalizado.
✅
Finalizado o jogo é exibida a página Game Over com botão restart.
✅
No CSS foi utilizado FlexBox e Grid Layout.
✅
Para criar perspectiva 3D na carta foi utilizado a propriedade CSS: transform-style: preserv-3d;.
📢
Extras
✅
Criei uma página para o Start Game.
✅
Criei um preview das cartas abertas de 3 segundos no início do jogo.
✅
Adicionei áudio no ínicio e fim de jogo, quando abre cartas e formam pares.
✅
Desenvolvi o tempo de jogo, exibindo no layout e o total no final do jogo.
✅
Adicionei recorde de menor tempo que fica armazenado no localStorage.
✅
Tratei da responsividade.