|
|
# J.A.P.A.
|
|
|
|
|
|
|
|
|
Jogo de Apoio para Crianças com Autismo
|
|
|
|
|
|
**O que é o JAPA?**
|
|
|
|
|
|
JAPA é o Jogo de Apoio para Crianças com Autismo, um jogo educativo que tem como objetivo, com o uso de mini-games, trabalhar com as dificuldades que crianças com autismo possuem. A relação entre mini-game e seu objetivo é:
|
|
|
|
|
|
* Atividade das máscaras: Reconhecimento de expressões faciais e emoções;
|
|
|
* Atividade do tesouro: Movimento de pinça;
|
|
|
* Atividade do barco: Coordenação motora;
|
|
|
* Atividade do quebra-cabeça: Reconhecimento de padrões.
|
|
|
|
|
|
O jogo foi inicialmente desenvolvido no Phaser, porém, foi migrado para o Unity3d, onde está sendo desenvolvido atualmente.
|
|
|
|
|
|
|
|
|
|
|
|
**Como instalar o Unity3d no Linux**
|
|
|
|
|
|
Instale o Unity 5.5.0f:
|
|
|
|
|
|
`wget http://download.unity3d.com/download_unity/linux/unity-editor-5.5.0f3+20161125_amd64.deb`
|
|
|
|
|
|
`sudo dpkg -i unity-editor-5.5.0f3+20161125_amd64.deb`
|
|
|
|
|
|
Use o comando `mkdir -p ~/.local/share/unity3d/Packages` no terminal
|
|
|
|
|
|
Instalando paradas para testar no celular:
|
|
|
`https://unity3d.com/pt/learn/tutorials/topics/mobile-touch/building-your-unity-game-android-device-testing?playlist=17138`
|
|
|
|
|
|
`sudo apt-get install openjdk-7-jre `
|
|
|
|
|
|
`sudo apt-get install openjdk-7-jdk`
|
|
|
|
|
|
Instale o Android Studio
|
|
|
|
|
|
Troque o nome da pasta `tools` em `/home/”seu_user”/Android/Sdk` para `tools1`
|
|
|
|
|
|
`wget dl-ssl.google.com/android/repository/tools_r25.2.5-linux.zip`
|
|
|
|
|
|
`unzip tools_r25.2.5-linux.zip`
|
|
|
|
|
|
Mova a pasta `tools` criada para `/home/”seu_user”/Android/Sdk`
|
|
|
|
|
|
Na pasta `tools`, execute:
|
|
|
|
|
|
`./android `
|
|
|
|
|
|
Selecione os “extras” também, e instale os pacotes.
|
|
|
|
|
|
**Padrão de commits:**
|
|
|
|
|
|
Nome da Fase ; Alterações feitas naquele commit ; estados
|
|
|
|
|
|
|
|
|
* estados:
|
|
|
>> finalizado - versão totalmente funcional;
|
|
|
>>em andamento - não precisa colocar o estado no commit;
|
|
|
|
|
|
* exemplo 1 (finalizado): FaseX;alterações feitas;finalizado
|
|
|
* exemplo 2 (em andamento): FaseX;alterações feitas
|
|
|
|
|
|
***comentem o código***
|
|
|
|
|
|
|