Repositório do projeto Jogo da Memória proposto no curso de Desenvolvimento Web Full Stack (Programdor Br).
Clique para expandir
◽ Início◽ Pré-requisitos
◽ Acessar Projeto
◽ Instalação
◽ Tecnologias
◽ Sobre
◽ Extras
◽ Preview
◽ Status do Projeto
◽ Autor
◽ Acessar🔗 o código fonte pelo GitHub.
◽ Download🔗 do código fonte no formato zip.
◽ Clonar o repositório ultilizando Git Bash + o comando:
git clone https://github.com/brseghese/prbr-jogo-da-memoria.git
Não há necessidade de instalação, clique em Start Game🔗 para jogar.
✔️ 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;
.
✔️ 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.
Concluído! 🌟
Esse projeto é licenciado pela MIT License. Veja mais detalhes por aqui.
Clique aqui🔗 e acesse meu portfólio! 💼 (em construção...)
Desenvolvido com ❤️ por Bruno Seghese