Bem-vindo ao Dungeon Royale, um jogo 2D top-down estilo Bomberman com uma abordagem inovadora: Battle Royale dentro de uma dungeon repleta de armadilhas, monstros, e itens especiais!
Este é um projeto open-source, desenvolvido para proporcionar diversão e aprendizado para a comunidade de desenvolvedores e gamers.
No mundo sombrio de Dungeon Royale, os jogadores competem entre si e enfrentam criaturas monstruosas para se tornarem os últimos sobreviventes. A dungeon está em constante mudança, repleta de perigos e oportunidades para testar suas habilidades estratégicas e de sobrevivência.
- Modo Battle Royale: Até 8 jogadores competem simultaneamente em um mapa que encolhe ao longo do tempo.
- Dungeon dinâmica: Mapas gerados proceduralmente para oferecer desafios únicos a cada partida.
- Classes Jogáveis: Escolha entre Arqueiro, Cavaleiro e Mago, cada um com habilidades únicas.
- Monstros e Armadilhas: Desafios adicionais em PVE para diversificar a jogabilidade.
- Multiplayer local: Jogue com amigos.
Para uma descrição mais detalhada do jogo, incluindo mecânicas, classes e sistema de itens, consulte o Game Design Document (GDD).
- Godot Engine 4.4 com .NET
- .NET SDK 8.0 ou superior
- Git para controle de versão
-
Clone o repositório:
git clone https://github.com/LeonardoCruzx/DungeonRoyale.git
-
Abra o projeto na Godot Engine:
- Inicie a Godot Engine e selecione a opção Import Project.
- Navegue até o diretório onde o repositório foi clonado e selecione o arquivo
project.godot
.
-
Compile o código C#:
- Certifique-se de que o .NET SDK está instalado corretamente.
- Dentro da Godot, o código será automaticamente compilado ao executar o projeto.
-
Execute o jogo:
- Pressione F5 ou clique no botão Play na Godot Engine para iniciar o jogo.
- Game Engine: Godot 4.4 com suporte a C#
- Linguagem de programação: C#
- Servidor Multiplayer: Implementado em Godot utilizando WebSocket e GDScript
- Banco de Dados: SQLite para salvar estatísticas e progresso dos jogadores
Contribuições são bem-vindas, mas no momento não estamos aceitando novas features. Fique à vontade para:
- Reportar bugs: Utilize a aba de Issues no repositório para descrever problemas encontrados.
- Sugerir melhorias futuras: Feedbacks gerais são sempre apreciados.
Agradecemos sua compreensão e apoio!
Este projeto utiliza pixel art gratuita de artistas talentosos da comunidade. Agradecemos profundamente suas contribuições para o mundo do desenvolvimento de jogos:
- Craftpix
- Recursos: Dungeon Tileset
- Licença: craftpix freebies
Se você é um artista e gostaria de ver seus trabalhos incluídos, entre em contato conosco!
Este projeto é licenciado sob a licença MIT. Consulte o arquivo LICENSE
para mais informações.
Se você tiver dúvidas ou sugestões, entre em contato:
- Email: [email protected]
- GitHub: LeonardoCruzx