Skip to content

RyanFurt12/ito-game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ITO Online - Simulador

Descrição

O ITO Online é um simulador do jogo ITO jogado online, desenvolvido utilizando Express 4.21.2 e Socket.IO para comunicação em tempo real, com frontend em HTML e JavaScript nativo.

Objetivo do Jogo

O jogo ITO é baseado em cartas numéricas. Cada jogador recebe um conjunto de cartas e o objetivo é cooperar com os outros jogadores para jogar as cartas em ordem crescente.

Como Jogar

  • Os jogadores recebem cartas com valores numéricos.
  • Cada jogador pode dar dicas aos outros jogadores sobre qual carta jogar com base no tema sorteado.
  • Um exemplo de tema pode ser: "Culinária Japonesa" - quanto mais popular for o prato, maior o número da carta.
  • O jogo é cooperativo, ou seja, todos os jogadores devem ajudar uns aos outros para que as cartas sejam jogadas na ordem correta.

Funcionalidades

  • Criação de Sala: O jogador cria uma sala e recebe um link para compartilhá-la com os amigos.
  • Entrada em Sala: Os amigos entram na sala através do link e aguardam até que todos estejam prontos.
  • Início da Partida: Quando todos estiverem prontos, a partida começa automaticamente.
  • Cartas Aleatórias: Cada jogador recebe um conjunto de cartas aleatórias com números de 1 a 100.
  • Temas Sorteados: A cada rodada, um tema é sorteado para guiar as dicas dos jogadores.

Tecnologias Utilizadas

  • Backend: Express 4.21.2
  • Comunicação em tempo real: Socket.IO
  • Frontend: HTML, CSS, JavaScript (Nativo)

Como Rodar o Projeto Localmente

Pré-requisitos

  • Node.js (versão 14 ou superior)

Passos para Instalação

  1. Clone o repositório para sua máquina local:

    git clone https://github.com/RyanFurt12/ito-game.git
  2. Navegue até o diretório do projeto:

cd ito-game
  1. Instale as dependências do backend:

    npm install
  2. Inicie o servidor:

    npm start

O servidor estará rodando localmente em http://localhost:3000.

Abra o navegador e acesse o link http://localhost:3000 para jogar.

Como Jogar

  • Criar uma sala: O jogador cria uma sala clicando no botão "Criar Sala". Ele receberá um link para compartilhar com os amigos.
  • Entrar na sala: Os amigos podem acessar o link compartilhado e entrar na sala.
  • Iniciar a partida: Quando algum jogador clicar em "iniciar" as cartas são distribuidas

Contribuição

Sinta-se à vontade para contribuir com melhorias ou correções para o projeto. Se você encontrar algum bug ou tiver sugestões, abra uma issue ou envie um pull request.

About

Uma simples versão do jogo ito para Web

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published