Este é um pequeno projeto de um jogo de tiro desenvolvido em C++ usando a biblioteca SFML. O objetivo do jogo é eliminar todos os inimigos antes que eles te acertem.
Estou aprendendo a usar a técnica de raycasting, esse source e baseado em um post no próprio forum da lib SFML.
No mesmo, a main
é um codígo só, então resolvi separar em classes, para facilitar o entendimento.
- Certifique-se de ter o compilador C++ instalado em seu sistema.
- Faça o download ou clone este repositório em seu computador.
- Abra o arquivo
main.cpp
em seu editor de código preferido. - Compile e execute o código para iniciar o jogo.
O Vcpkg é uma ferramenta que facilita a instalação de bibliotecas C++ em diferentes plataformas. Siga os passos abaixo para instalá-lo:
- Acesse o site oficial do Vcpkg em https://github.com/microsoft/vcpkg.
- Siga as instruções de instalação fornecidas no repositório.
- Após a instalação, certifique-se de adicionar o diretório do Vcpkg ao seu PATH de ambiente.
- Abra o terminal.
- Navegue até o diretório onde o Vcpkg foi instalado.
- Execute o comando
export PATH=$PATH:/caminho/para/o/vcpkg
substituindo"/caminho/para/o/vcpkg"
pelo caminho correto para o diretório do Vcpkg. - Agora o Vcpkg estará disponível globalmente no seu sistema.
- Abra o menu Iniciar e pesquise por "Variáveis de ambiente".
- Selecione "Editar as variáveis de ambiente do sistema".
- Na janela de Propriedades do Sistema, clique em "Variáveis de Ambiente".
- Na seção "Variáveis do Sistema", selecione a variável "Path" e clique em "Editar".
- Clique em "Novo" e adicione o caminho para o diretório do Vcpkg.
- Clique em "OK" em todas as janelas para salvar as alterações.
- Agora o Vcpkg estará disponível globalmente no seu sistema.
O SFML (Simple and Fast Multimedia Library) é uma biblioteca C++ para desenvolvimento de jogos e aplicativos multimídia. Siga os passos abaixo para instalá-lo usando o Vcpkg:
- Abra o terminal ou prompt de comando.
- Navegue até o diretório onde o Vcpkg foi instalado.
- Execute o comando
./vcpkg install sfml
para iniciar a instalação do SFML. - Aguarde até que a instalação seja concluída.
Após a instalação do SFML, você estará pronto para compilar e executar o jogo Shooter Game.
Divirta-se jogando!