Skip to content

Latest commit

 

History

History
47 lines (32 loc) · 2.32 KB

README-ptbr.md

File metadata and controls

47 lines (32 loc) · 2.32 KB

2048 game logo gif

O Projeto

Jogo 2048 desenvolvido em Java utilizando conceitos de orientação a objetos como herança e polimorfismo. Destinado a um projeto universitário. O jogo se encontra em português.

O jogo

2048 é um jogo de raciocínio no qual o objetivo é juntar blocos de mesmo valor até conseguir formar o valor 2048.

Instruções de instalação do jogo

  1. Clone o arquivo ou baixe o .zip da versão mais recente na aba Releases.
  2. Extraia o arquivo zip.
  3. Abra o arquivo 2048-v1.0.jar ou clone o repositório, compile numa IDE e rode.
  4. Abra o arquivo do "mobile_controller".
  5. Conecte o celular na maquina e compile o programa.
  6. Com os dois programas abertos e rodando, é só jogar! :)

OBS: Certifique-se de ter o JAVA SE 8+ instalado na máquina.
OBS²: Caso não consiga abrir diretamente o arquivo .jar no linux, abra o terminal na pasta raiz e execute o comando "java -jar 2048-v1.0.jar".

OBS³: Download Android Studio: ANDROID STUDIO

Como jogar através do celular

  1. Com a pasta "mobile_controller" instalada baixada, abra o Android Studio e abra o projeto baixado.
  2. Com o projeto aberto, siga os seguinte diretórios: "mobile_controller/app/src/main/java/com/engcomp2019/controller" e "mobile_controller/app/src/main/res/xml/network_security_config.xml", altere os campos inicialiados com um IP padrão para o IP da sua máquina.
  3. Salvar as mudanças realizadas, e seguir instruções de instalação do jogo.

Instruções de jogo

  1. Com o jogo aberto, selecione as opções desejáveis no menu, em seguida clique em "START" para iniciar.
  2. Para realizar os movimentos utilize as setas do teclado, "w","a","s","d", as setas na tela ou clique e arraste com o mouse para o lado que desejar.
  3. O icone de um rosto personalizado representa um Easter Egg.
  4. Para voltar um movimento realizado, clique na seta orientada para a esquerda.
  5. Clique em "ARQUIVO" no canto esquerdo superior da tela para acessar as opções disponíveis.

Desenvolvedores

Erick M. L. Pacheco, R.A. 18711630
Leonardo Sanavio, R.A. 18054395

Obrigado!