• Movimentação com as setas, com WASD e com a movimentação do mouse;
• Quando dois valores de numeros iguais se chocam, a cor da peça é modificado e seu valor multiplicado por 2;
• Condição de Vitoria: o jogo é finalizado com sucesso quando o jogador consegue fazer um bloco no valor de 2048;
• Condição de Derrota: o jogo é finalizado com derrota quando não existir mais movimentos disponiveis;
• Jogo simples, onde o objetivo do projeto foi apenas fazer um clone do jogo original;
• Jogo foi proposto para testar nossos conhecimentos nas estruturas basicas do java, como Try - Catch, Herança e Polimorfismo.
OBS: Se o jogo estiver muito dificil de ser concluido, escondemos um botão na tela que pode facilitar a sua solução;
→ Vá na aba Releases aqui no Github e faça o download do arquivo .zip do ultimo lançamento.
→ Carregue o arquivo na sua IDE de preverencia.
OBS: Todo o projeto foi desenvolvido com o NetBeans 8.2, outras IDEs podem não rodar o projeto como esperado.
Conforme solicitado pelo professor, o controle do jogo tambem pode ser feito com o microserviço.
• Para controlar o jogo com o microserviço é necessario baixar o projeto e testar o Web Service RESTful com um host local
• Comandos para controle:
> → Para cima: cima;
> → Para baixo: baixo;
> → Para esquerda: esquerda;
> → Para direita: direita;
OBS: O programa contem um pequeno bug, onde é necessario fazer um movimento pelo controle (mouse ou teclado) para que os movimentos por microserviço funcionem bem
→ Fabricio Silva Cardoso
→ Pedro Ignácio Trevisan