Skip to content

julianachavespalm/matching-game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Matching Game

Um jogo simples e divertido desenvolvido em JavaScript, desafie sua velocidade de reação e agilidade!

Objetivo

O objetivo deste jogo é simples: encontre o par de cada cartão, ao encontrar todos os pares, o jogo é finalizado. É possível reiniciá-lo a qualquer tempo clicando no botão RESTART.

Tecnologias Utilizadas

  • JavaScript: Lógica do jogo e manipulação do DOM.
  • HTML/CSS: Estrutura e estilo da página do jogo.

Funcionalidades Principais

  • Iniciar Jogo: O jogo inicia ao abrir a primeira carta.
  • Fim de Jogo: O jogo termina ao encontrar o último par de cartas. Uma mensagem de parabenização é exibida ao final.

Como Jogar

  • Abra a primeira carta e encontre seu par.
  • Cada vez que duas cartas que não são iguais são abertas, elas são fechadas e um som de erro toca.
  • A cada par de cartas encontrado, um som de acerto é tocado e as cartas se tornam em tons de cinza.

Sons

  • Foram adicionados sons para aumentar a experiência do jogo:
    • Ao acertar um quadrado inimigo, um som de acerto é reproduzido.
    • Quando o tempo acaba, um som de fim de jogo é reproduzido.

Dependências e Como Rodar

Não há dependências externas para este jogo. Para executar, basta clonar ou baixar o repositório e abrir o arquivo index.html em um navegador ou acessar o jogo na página https://julianachavespalm.live/matching-game/

Como Contribuir

Sinta-se à vontade para contribuir com melhorias, correções ou novas funcionalidades. Siga estas etapas:

  1. Faça um fork deste repositório.
  2. Clone o fork para a sua máquina local.
  3. Implemente suas melhorias ou correções.
  4. Envie um pull request explicando as alterações feitas.

Recursos Adicionais


Espero que essas adições tornem as instruções mais claras e detalhadas para os jogadores interessados! Se precisar de mais alguma informação específica, estou à disposição para ajudar.