O objetivo deste jogo é acertar cada tipo de lixo na lixeira correta com uma quantidade limitada de erros.
Baixe a versão mais atualizada do executável do jogo aqui e execute de acordo com seu sistema (leia abaixo)
Dê um clique duplo encima do arquivo, ele deve abrir (é necessário instalar o java caso não funcione).
java -jar jogo/desktop/build/libs/desktop-1.0.jar
- Abra uma janela de console usando o caminho onde o arquivo gradlew.bat está localizado (na pasta: Shift+Click direito -> Abrir janela de comando - se tiver preguiça como eu);
- Defina a variável JAVA_HOME apontando para a pasta onde o jdk está instalado, caso não exista
- de forma genérica mas sem garantia que funcione (dependendo da versão da sua jdk, idiota do sistema, etc..., isso provavelmente não irá ajudar):
set JAVA_HOME=C:\Arquivos de Programas\Java && set PATH=%PATH%;%JAVA_HOME%\jdk1.8.0_60
;
- Execute o script batch
gradlew.bat
e verifique se não houve erros;
- A versão do gradle usada no projeto será baixada automaticamente, se der algum erro de
Connection Reset
, esqueça, use outra máquina, é chutar o cachorro morto; - Note que a primeira etapa deve eliminar um erro chato, porisso vale verificar se essa variável do ambiente existe;
- Se ocorrer algum erro em relação à incapacidade de alocação de memória, abra o arquivo
gradle.properties
e diminua a o parâmetro-Xmx1500m
para-Xmx1000m
, ou menor que isso (se não me engano é por causa da JVM estar rodando em 32bits); - Se ainda ocorrer algum erro em relação à alocação, tente abrir o script batch
gradlew.bat
e mude o texto"set DEFAULT_JVM_OPTS="
para"set DEFAULT_JVM_OPTS=-Xmx1000m"
; - Se o erro persistir veja no stackoverflow, provavelmente alguém ja resolveu isso. Google tradutor é seu amigo.
- Se tudo deu certo, para rodar o jogo execute o comando
gradlew.bat run
e pra compilar o jar executegradlew.bat desktop:dist
; - Se quiser ver as operações que podem ser feitas execute o comando
gradlew.bat tasks
.
- Execute o script
gradlew
, para rodar o jogo usegradlew run
e para compilar o jar usegradlew desktop:dist
.