Aplicativo de Comanda Gameficada desenvolvido em Unity3D. Este é um aplicativo que exibe a comanda de um cliente e disponibiliza desafios a serem cumpridos pelos mesmos, proporcionando prêmios ao serem finalizados.
Antes de iniciar, é necessário iniciar a API, pois sem ela, o aplicativo não irá funcionar. Acesse aqui e siga os passos.
Após isso, instale o Unity3D localmente.
- Versão do Unity3D: 2019.1.12f1
A estrutura de pasta abaixo é referente a pasta Assets. As outras pasta são geradas automaticamente, logo, o projeto desenvolvido fica totalmente dentro da Assets.
├───Animation
├───Audio
│ └───...
├───FacebookSDK
│ ├───...
├───Firebase
│ ├───...
├───Layout
│ ├───...
├───Parse
│ └───...
├───PlayServicesResolver
│ └───..
├───Plugins
│ ├───...
├───Prefabs
├───Resources
│ └───...
├───Scenes
├───Scripts
│ ├───API
│ ├───APIModel
│ ├───Audio
│ ├───FirebaseModel
│ ├───Game
│ ├───Manager
│ ├───QRCode
│ ├───Util
│ └───View
│ ├───...
├───StreamingAssets
├───TextMesh Pro
│ ├───...
└───Third
├───...
- Faça o clone deste projeto (será criado uma pasta chamada comanda_app)
- Abra o Unity3D e importe a pasta. Aguarde a compilação da mesma.
- Inicie a API
- Inicie o aplicativo no Unity3D
Dentro da pasta Assets/Scripts/API existe um arquivo chamado API.cs, com as seguintes variáveis:
private const string urlBase = "http://localhost:3000/api/";
private const string urlBaseDownloadIcon = "http://localhost:3000/";
Altere o caminho de conexão para o caminho da API que foi iniciado anteriormente.
- A última versão do APK (Android) se encontra dentro da pasta Build.
- Como configurar o SDK do facebook.
- Como configurar o Firebase.