Criação e interação de um mapa em Java utilizando grafos
Ele irá ler os comandos que estão presentes no arquivo Instruções.txt e executar os passos de acordo, como:
Ir para tal sala (percorrer um nó do grafo) Pegar algum item (identificado por uma string nas instruções)
Há também a opção de ler as instruções pelo input do usuário caso o mesmo ache mais conviniente, o programa vai lendo as instruções e as executando de acordo e as estruturas usadas foram um grafo, pilha e uma fila.
Com a fila eu tenho registro da posição atual do personagem no grafo percorrido, enquanto que a pilha foi usada para armazenar os itens que são coletados enquanto o personagem percorre o grafo, e a lista dos itens é mostrada na ordem do mais recente para o mais antigo.
Esse projeto foi realizado em dupla durante a disciplina de Estrutura de Dados, do curso de jogos digitais no Centro Universitário Senac Santo Amaro.