Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bianca-mirtes/batalha_naval

Multiplayer browser game of Naval Battle
https://github.com/bianca-mirtes/batalha_naval

css html javascript nodejs

Last synced: 1 day ago
JSON representation

Multiplayer browser game of Naval Battle

Awesome Lists containing this project

README

        


Batalha Naval: Prepare-se para o combate!


⚔️ Afunde a frota do seu oponente e reivindique a vitória neste clássico jogo de estratégia naval ⚔️

## ⚓ Prepare-se para a aventura

### 💻 Pré-requisitos:
- Node JS

### 💻 Instruções de Instalação
1. Baixar os arquivos contidos no repositorio;
2. Extrair os arquivos do .zip gerado;

### 💻 Instruções de Execução
1. Abrir um terminal na pasta Batalha_Naval-main (ou se guie pelo local que contiver o arquivo *.html*, em caso de distinção de nome) e inicialize o servidor executando o comando:
```
node server.js
```
2. Abrir um navegador de sua preferência e entrar no seguinte site: Batalha Naval

## 💣 Prepare-se para a batalha

### Objetivo
- Destruir todos os navios da frota inimiga antes que ele faça o mesmo com a sua.
### Equipamento
- Tabuleiro 10x10 e frotas com navios de diferentes tamanhos (Hidro-aviões, encouraçados, submarinos, etc) para você e seu oponente.

### Regras de combate:
1. Posicione seus navios estrategicamente no tabuleiro.
2. Clique no botão *Ready* no canto superior direito da página para esperar um oponente ou em *ResetMap* caso deseje reposicionar sua frota de navios.
3. Começado o jogo, atire em coordenadas do tabuleiro inimigo para tentar acertar seus navios.
4. Receba dicas sobre seus disparos: "🟥" se errou, "🟩" se acertou um navio.
4. Continue atirando até afundar todos os navios da frota inimiga. *Ganha o primeiro jogador a afundar todos os navios da frota inimiga!*

Obs: O jogo funciona em turnos alternados, caso um jogador erre, a vez passa para o oponente. E enquanto acertar, o turno do jogador se mantém.

### 🚢 Embarque nesta jornada emocionante!!!

#### #batalhanaval #jogodetabuleiro #estrategia #online