Número da Lista: 35
Conteúdo da Disciplina: Projeto Final
Matrícula | Aluno |
---|---|
19/0027355 | Erick Melo Vidal de Oliveira |
19/0038969 | Victor Hugo Carvalho Silva |
O objetivo deste projeto é exemplificar o algorítmo de Dijktra no jogo Dead By Daylig, para quem não conhece este jogo, existe uma explicação mais detalhada na aba de tutorial. A princípio o objetivo era utilizar outro algorítimo (bellman-ford), para fazer o killer decidir se ele iria atrás do sobrevivente ou destruir um gerador em progresso, porém devido ao escopo de tempo foi possível implementar apenas o Dijkstra.
Linguagem: TypeScript
Framework: Angular
Para rodar o projeto é necessário ter instalado o framework Angular na máquina, para isso basta executar o código abaixo:
npm install -g @angular/[email protected]
É necessário ter o NodeJs verão 12 ou superior já instalado.
Para rodar o código, primeiro clone este repositório em um diretório de sua preferência com o git
git clone https://github.com/projeto-de-algoritmos/Final_DeadByDaylight.git
Em seguida acesse a pasta do código no repositório clonado
cd Final_DeadByDaylight/dbd
Instale as dependencias do projeto
npm install
Agora basta rodar o projeto com este comando que ele abrirá em uma aba de seu navegador padrão
ng serve --open