Retro-jogo
Este é um jogo 2D feito em C ++ e SFML com uma espécie de estética retrô.
Versão Alpha 0.3.0 Prevenção curta
visualize.1.mp4
Descrição
O jogador controla um herói, que luta contra monstros em um mundo gerado processualmente.
Os inimigos podem gerar em diferentes biomas.
Todos os inimigos têm suas próprias propriedades. Alguns atacam à vista, outros fogem ou serão neutros. Também existem diferentes tipos de monstros com suas próprias propriedades.
Alguns monstros lutarão até o último ponto da HP, enquanto outros vão escapar se forem baixos para a HP.
Existem inúmeras classes para escolher e cada uma tem habilidades únicas.
Status do projeto
WIP
Edifício da fonte
Usando a linha de comando
- Instale o SFML no site original: https://www.sfml-dev.org/download.php
- Em cmakelists.txt Defina o SFML_Location para o seu local de download SFML
- Use os seguintes comandos na linha de comando:
cmake . cmake --build . - Mova as bibliotecas de link dinâmico SFML da pasta SFML_Location/Bin para a pasta com o executável no diretório do projeto.
- Basta clicar no ícone do aplicativo. Deve funcionar agora.
Usando um IDE
- Instale o SFML no site original: https://www.sfml-dev.org/download.php
- Configure -o com o seu IDE. Aqui estão alguns tutoriais: https://www.sfml-dev.org/tutorials/2.5/
- Crie um novo projeto e adicione os arquivos de origem ao projeto.
- Copie as DLLs SFML (janela, gráficos e sistema) onde o executável está localizado.
- Execute o jogo.
Instalação
- Instale a liberação na guia "Lançamentos".
- Descompacte o pacote
- Execute o executável
Contribuindo
Se alguém quiser ajudar a sentir -se à vontade para bifurcar, adicione algumas coisas e contribua.
Você também pode iniciar um problema e deixar feedback.
Há muitas coisas para fazer:
- Tornando o código mais legível
- Documentação
- GUI muda
- Mais mecânica de jogabilidade (habilidades, efeitos especiais, obstáculos, etc)
- Som
- Um jogo de duelo
- Ataques à distância
- Inventário de jogadores
- Linguagem
- E muito mais
Licença
Mit