- Bruno Rusca Janini
- Rafael Guimarães Borecki de Carvalho
- Vitor Alexandre Garcia Vaz
Este projeto é um jogo de raycasting desenvolvido em C++. O raycasting é uma técnica de renderização que simula a projeção de raios para criar uma perspectiva 3D a partir de um mapa 2D.
- W: Mover para frente
- S: Mover para trás
- A: Rotacionar visão para a esquerda
- D: Rotacionar visão para a direita
- G: Voltar ao spawn (centro do maoa)
- Encontrar a saída do labirinto.
- Completar o trajeto de saída antes que o tempo se esgote
- Clone o repositório:
git clone "https://github.com/rafael-borecki/raycaster_cpp.git" - Navegue até o diretório do projeto:
cd raycaster_cpp - Compile o projeto:
make all
- Execute o jogo:
ou
make run
./game
- SFML (Simple and Fast Multimedia Library)
Certifique-se de ter a biblioteca SFML instalada no seu sistema antes de compilar o projeto: Download SFML
O jogador deve digitar seu nickname e pressionar enter





