rn-WhoIsThisPokemon icon indicating copy to clipboard operation
rn-WhoIsThisPokemon copied to clipboard

:interrobang: Adivinhe qual pokémon está por trás da sombra :interrobang:

trafficstars

Who is this Pokémon?

alt alt alt

  • Who is this Pokémon?
    • :interrobang: Descrição :interrobang:
    • :computer: Tecnologias :computer:
    • :warning: Regras :warning:
    • :bar_chart: Ranking :bar_chart:
    • :iphone: Como executar :iphone:
    • :construction: TODO :construction:

:interrobang: Descrição :interrobang:

Quem é esse pokémon ? é um jogo bem simples e divertido, feito em React Native, onde é apresentado ao jogador a sombra de um pokémon aleatório, o jogador recebe quatro opções de nome e deve adivinhar qual pokémon está por trás da sombra.

:computer: Tecnologias :computer:

:warning: Regras :warning:

  • A cada acerto o jogador recebe 10 pontos, os pontos são acumulativos e são utilizados para criar o ranking.
  • Nenhum erro é tolerado, então caso o jogador escolha a opção errada, a pontuação é zerada.
  • Se o jogador fizer pontos suficientes, será aberto uma caixa para que o mesmo digite o seu nome, assim ele será registrado no ranking do aplicativo.

:bar_chart: Ranking :bar_chart:

O Ranking pode ser acessado clicando na barra de navegação localizada na parte inferior do aplicativo. O ranking mostra as dez melhores pontuações. Os dados do ranking ficam salvos internamente na memória do dispositivo.

:iphone: Como executar :iphone:

Para executar o projeto é necessário que você tenha o ambiente React Native configurado, você pode seguir esse GUIA para tal.

Depois de configurar o ambiente, basta fazer o clone no projeto:

git clone https://github.com/fhugoduarte/rn-WhoIsThisPokemon.git

Entre na pasta do projeto e execute o comando para instalar as dependências do projeto

yarn

ou

npm install

Em seguida execute o comando referente a plataforma ao qual deseja executar

Android:

react-native run-android

iOS:

react-native run-ios

:construction: TODO :construction:

  • [x] Adicionar música tema.
  • [x] Criar esquema de ranking.
  • [ ] Adicionar níveis de dificuldade.