Olá seja bem vindo ao código fonte do JokenPo, da empresa Axsilva Games.
- O jogo pode ser executado para diversos players simultâneos.
- Para esta versão estamos trabalhando apenas com casos de vencedores isolados, por exemplo:
- Caso mais de 1 jogador vença a mesma partida, estamos considerando um empate.
- Possibilidades:1.Pedra:
1.1 Ganha de: (Lagarto e Tesoura)
1.2 Perde para: (Papel e Spock)2.Papel:
2.1 Ganha de: (Pedra e Spock)
2.2 Perde para: (Tesoura e Lagarto)3.Tesoura:
3.1 Ganha de: (Papel e Lagarto)
3.2 Perde para: (Pedra e Spock)4.Lagarto:
4.1 Ganha de: (Spock e Papel)
4.2 Perde para: (Pedra e Tesoura)5.Spock:
5.1 Ganha de: (Pedra e Tesoura)
5.2 Perde para: (Papel e Lagarto)
- Apesar da abrangência para muitos jogadores, recomendamos que este jogo tenha de 2 a 4 participantes, pois de acordo com o a elevação de jogadores ocorre as chances de empates aumentam, podendo causar uma má experiência para os jogadores.
- Jogadas e Jogadores
1 Adicionar/Cadastrar
2 Remover
3 Consultar
4 Excluir
- Clone o projeto com o comando
git clone https://github.com/axsilva1991/jokenpo.git
- Abra sua ide de preferencia e importe o projeto.
(No caso do Eclipse) File > Import > Gradle > Existing Gradle Project.
- Consulta de Jogadores
Request:
curl -X GET \
http://localhost:8080/api/v1/jokenpo/jogadores \``
-H 'cache-control: no-cache'
Response:
{
"jogadores": [
{
"nome": "Marilson",
"jogada": "pedra"
}
]
}
[] Finalizar Implementação do controller.
[x] Finalizar Implementação de exeptions personalizadas.
[] Iniciar e finalizar testes unitários.