Jogo feito em OpenGL para a disciplina de Computação Gráfica de 2021.
Autores: Gabriel Ely Konrath e Guilherme Closs Fraga.
- Fazer o download ou clone do repositório;
- Abrir a solução
Sabertooth.sln(pode ser encontrada dentro da pasta baixada ou clonadaOpenGL-3DGame-main/) no Visual Studio 2019; - Verificar o modo de Debug da solução, este deve estar em
x64na barra de feramentas superior do Visual Studio. Caso não esteja, deverá ser mudado parax64; - Clicar em
Depurar Local do Windowsna barra de ferramentas superior do Visual Studio ou depurar através do atalhoF5para executar a aplicação.
OBS.:
- Caso apareça algum erro de shader, modifique o número versão do core na primeira linha dos arquivos
core.fragecore.vert, para uma inferior, exemplo:#version 400 core, ou menor; - Caso tenha problema com as dependências, deverá ser linkado todas as bibliotecas adicionais presentes na pasta
External.
Código usado é C++ juntamente com o OpenGL e GLSL, e as bibliotecas adicionais GLEW, GLFW, GLM, e SOIL.
- FPS_Game: Projeto do jogo 3D foi realizado com base no código de um template no github, que pode ser encontrado em: https://github.com/RafaelFreita/Sabertooth. Também utilizamos alguns recursos presentes em: https://learnopengl.com