Cliente, desenvolvido com Vue.js e Tailwind CSS, para o jogo Navall.io, um projeto da disciplina de Jogos em Rede Multiusuários.
Essas instruções lhe darão uma cópia do projeto e um caminho para executá-lo localmente para fins de desenvolvimento e teste.
Esse projeto requer uma instalação funcional do toolkit Bun.
Para instalar as dependências, basta rodar:
bun install
Antes de executar o projeto, é necessário fornecer as variáveis de ambiente adequadas. Existe um arquivo .env.example
na raiz do repositório com exemplos de valores. Copie o arquivo para o destino .env
:
cp .env.example .env
Em seguida, edite o arquivo para preencher as variáveis de ambiente:
VITE_API_URL
: essa variável indica o endereço da API do backend. Em ambiente de desenvolvimento, você pode deixá-la com a mesma localidade do front, pois o Vite fará proxy automaticamente das chamadas em/api
para o endereçohttp://localhost:8080
VITE_WEBSOCKET_URL
: esse campo define o endereço do backend para as conexões de WebSocket. Em ambientes Linux, você pode passar o mesmo endereço do back (http://localhost:8080
). Entretanto, ao rodar no WSL, é preciso identificar o IP recebido pela máquina virtual Linux, como descrito aqui, e usá-lo na configuração.
Para rodar o projeto, basta executar o seguinte comando:
bun dev
Esse projeto é distribuído sob a Licença MIT. Leia o arquivo LICENSE para ter mais detalhes.