Skip to content

pedro-it-Rep/2048-Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 

Repository files navigation

2048-Game

Sobre o jogo:

• 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;

Detalhes de projeto:

• 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;

Para Jogar:

→ 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.

Microserviço

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

Contribuidores:

→ Fabricio Silva Cardoso

→ Pedro Ignácio Trevisan