O desafio da forca

Olá! Você está prestes a iniciar o nosso desafio para a seleção do StartDB. Se você chegou aqui sem conhecer o StartDB, você pode encontrar mais informações neste link. O desafio desse ano será desenvolver as regras de um jogo da forca. Você conhece o jogo da forca?

forca

Observação: Dia das mães no gif acima é a dica sobre a palavra secreta

É um jogo que antigamente necessitava de duas pessoas, uma para selecionar a palavra secreta e outra para tentar acertar. A pessoa que escolhia a palavra desenhava/registrava tudo no papel, desde o desenho da forca, as letras acertadas e letras erradas. Algo muito próximo do gif acima.

Observação: Somente precisa ser implementado as regras do jogo, não é preciso desenvolver a interface do jogo, o GIF é para demonstração.

Como faço o desafio?

Baixando o código do desafio

image

  1. Em Code clique em Download Zip
  2. Acessar o arquivo desafio.js
  3. Resolver os desafios que estão comentados no arquivo de regras

Ou clonando o projeto no Github:

  1. Clonar projeto (Se não sabe como, acesse aqui)
  2. Acessar o arquivo desafio.js
  3. Resolver os desafios que estão comentados no arquivo de regras

Instalando o Node e rodando localmente

  1. Instalar o Node
  2. Instalar dependencias do projeto com o seguinte comando:
npm install
  1. Para interagir com o jogo durante o desenvolvimento, você pode executar desafio.js, que irá iniciar o jogo no terminal, com o seguinte comando:
npm start

Regras do jogo

As regras estão descritas nesse arquivo.

Quero enviar meu desafio, como faço :D ?

Enviar o código fonte por e-mail:

Enviar o código fonte para o e-mail start@dbserver.com.br

Ou subir código no GitHub:

  1. Subir o código para um repositório público (Se não sabe como, acesse aqui)
  2. Enviar o link do repositório para o e-mail start@dbserver.com.br