Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/bianca-mirtes/batalha_naval
- Owner: Bianca-Mirtes
- Created: 2024-04-04T01:26:25.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-04-04T02:52:11.000Z (10 months ago)
- Last Synced: 2024-11-27T18:13:35.489Z (2 months ago)
- Topics: css, html, javascript, nodejs
- Language: JavaScript
- Homepage:
- Size: 2.01 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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