vitorgodeiro / Labirinto

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Labirinto

Este projeto tem por objetivo apresentar o problema de geração de labirintos, gerar a sua solução (encontrar o caminho de entrada até a saída do labirinto). Para gerar o labirinto foi usado a técnica de conjuntos disjuntos (disjoint sets), a solução do labirinto foi encontrada usando da técnica de backtracking. Para uma melhor descrição recomenda-se a leitura do arquivo (relatorio.pdf).

Desenvolvimento

O projeto foi desenvolvido em C++, na IDE Qt Creator. Usou como api básica para gerar os gráficos do jogo o OpenGL.

Execução

Para executar recomenda-se abrir o projeto (arquivo: labirinto.pro) no QT Creator.

Melhorias

Uma melhoria para ser realizada nesse projeto é implementar o modo de jogo multiplayer via rede.

Licença

Este projeto é licenciado sob a licença MIT - consulte o arquivo LICENSE para obter detalhes.

About

License:MIT License


Languages

Language:HTML 79.7%Language:TeX 8.2%Language:C++ 5.2%Language:JavaScript 3.8%Language:CSS 2.0%Language:PostScript 1.0%Language:QMake 0.1%Language:Batchfile 0.0%Language:Makefile 0.0%Language:C 0.0%