projeto-de-algoritmos / Grafos1_Minesweeper

O projeto do campo minado é um jogo de lógica que tem como objetivo encontrar todas as minas em um tabuleiro, evitando detoná-las. O jogo pode ser jogado em diferentes níveis de dificuldade e é um desafio para o raciocínio lógico e a capacidade de análise espacial do jogador.
https://projeto-de-algoritmos.github.io/Grafos1_Minesweeper/
1 stars 0 forks source link

Minesweeper

Conteúdo da Disciplina: Grafos 1

Alunos

Matrícula Aluno
20/0025058 Mayara Alves de Oliveira
20/2046283 Millena de Abreu Queiroz

Sobre

O jogo Minesweeper é um jogo de tabuleiro que consiste em um grid de células, onde algumas células contêm minas ocultas. O objetivo do jogo é revelar todas as células que não contêm minas sem detonar uma mina. Cada célula revelada pode ter um número, que indica quantas minas estão presentes nas células adjacentes.

A implementação usa grafos para representar o tabuleiro do jogo, onde cada célula é um nó do grafo e as arestas são as conexões entre as células adjacentes. Essa representação é útil para a implementação do algoritmo Flood Fill, que é usado para revelar todas as células que não contêm minas e que são adjacentes a uma célula inicial.

Como jogar

  1. Clone este repositório em sua máquina local.
  2. Abra o terminal e navegue até a pasta do projeto.
  3. Abra o arquivo 'index.html' em um navegador.
  4. Escolha um nível de dificuldade.
  5. Divirta-se!

Screenshots

Capturar Capturar1 Capturar2

Instalação

Linguagem: Javascript

Outros

O jogo pode ser personalizado alterando as seguintes variáveis em index.js: