Skip to content

Commit 043c78a

Browse files
Merge pull request #5 from LeonardoCruzx/docs/adicionar-gdd
docs: adicionado gdd e readme atualizado para referenciar o gdd
2 parents ccbe406 + 0bc976d commit 043c78a

File tree

2 files changed

+107
-5
lines changed

2 files changed

+107
-5
lines changed

README.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,13 @@ No mundo sombrio de **Dungeon Royale**, os jogadores competem entre si e enfrent
1414

1515
## **🎮 Características do Jogo**
1616

17-
- **Modo Battle Royale**: Até 8 jogadores competem simultaneamente em um mapa que encolhe ao longo do tempo.
18-
- **Dungeon dinâmica**: Mapas gerados proceduralmente para oferecer desafios únicos a cada partida.
19-
- **Enfrente monstros**: Além de competir com outros jogadores, lute contra monstros que guardam recompensas valiosas.
20-
- **Itens e power-ups**: Colete habilidades, melhorias de bombas, escudos e muito mais.
21-
- **Multiplayer online**: Jogue com amigos ou desafie jogadores ao redor do mundo.
17+
- **Modo Battle Royale**: Até 8 jogadores competem simultaneamente em um mapa que encolhe ao longo do tempo.
18+
- **Dungeon dinâmica**: Mapas gerados proceduralmente para oferecer desafios únicos a cada partida.
19+
- **Classes Jogáveis**: Escolha entre Arqueiro, Cavaleiro e Mago, cada um com habilidades únicas.
20+
- **Monstros e Armadilhas**: Desafios adicionais em PVE para diversificar a jogabilidade.
21+
- **Multiplayer local**: Jogue com amigos.
22+
23+
Para uma descrição mais detalhada do jogo, incluindo mecânicas, classes e sistema de itens, consulte o **[Game Design Document (GDD)](docs/GDD.md)**.
2224

2325
---
2426

docs/GDD.md

Lines changed: 100 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,100 @@
1+
# **Game Design Document (GDD): Dungeon Royale**
2+
3+
## **Visão Geral**
4+
5+
- **Título:** Dungeon Royale
6+
- **Gênero:** Jogo 2D Top-Down Battle Royale
7+
- **Plataforma:** PC (inicialmente)
8+
- **Game Engine:** Godot 4.x com .NET
9+
- **Estilo Visual:** Pixel Art retrô
10+
- **Público-Alvo:** Jogadores casuais e competitivos, fãs de jogos nostálgicos com elementos de RPG.
11+
12+
---
13+
14+
## **Premissa**
15+
16+
**Dungeon Royale** combina o caos estratégico de um *Battle Royale* com a escolha de classes inspiradas em RPGs clássicos. Até 8 jogadores entram em uma dungeon procedural, enfrentando monstros, outros jogadores e usando suas habilidades únicas para serem o último sobrevivente.
17+
18+
---
19+
20+
## **Características Principais**
21+
22+
- **Multiplayer Local:** Até 8 jogadores por partida.
23+
- **Dungeon Procedural:** Mapas gerados automaticamente, oferecendo desafios únicos a cada partida.
24+
- **Classes Jogáveis:** Escolha entre Arqueiro, Cavaleiro e Mago, cada um com poderes específicos.
25+
- **Zona de Perigo:** O mapa encolhe gradualmente, forçando os jogadores a confrontarem uns aos outros.
26+
- **Monstros e Armadilhas:** Desafios adicionais em PVE para diversificar a jogabilidade.
27+
28+
---
29+
30+
## **Classes e Habilidades**
31+
32+
| **Classe** | **Habilidade Principal** | **Estilo de Jogo** |
33+
|--------------|---------------------------------------------|---------------------------------------|
34+
| **Arqueiro** | Dispara flechas em linha reta à distância, atravessando obstáculos. | Ataque à distância, alta mobilidade. |
35+
| **Cavaleiro**| Golpeia com uma espada em um arco frontal, causando grande dano em curta distância. | Tanque e combate corpo a corpo. |
36+
| **Mago** | Lança projéteis mágicos que explodem em área ao impacto. | Controle de área e dano mágico. |
37+
38+
---
39+
40+
## **Gameplay**
41+
42+
### **Mecânicas Básicas**
43+
44+
- **Movimentação:** Controle fluido em quatro direções.
45+
- **Ataques:** Cada classe possui um ataque principal único e pode encontrar melhorias para suas habilidades no mapa.
46+
- **Interação com o Ambiente:** Evite armadilhas, destrua monstros e colete itens de melhoria.
47+
48+
### **Progresso da Partida**
49+
50+
1. **Escolha de Classe:** Antes da partida, os jogadores selecionam entre Arqueiro, Cavaleiro e Mago.
51+
2. **Exploração:** Procure por itens e enfrente monstros para ganhar vantagens.
52+
3. **Zona de Perigo:** O espaço jogável diminui com o tempo, forçando confrontos.
53+
4. **Fim:** O último jogador sobrevivente é o vencedor.
54+
55+
---
56+
57+
## **Monstros**
58+
59+
| **Monstro** | **Descrição** |
60+
|------------------|-----------------------------------------------------------------------------|
61+
| **Rato** | Movimentação lenta, causa dano ao tocar no jogador. |
62+
| **Goblin** | Atira projéteis de ossos em linha reta. |
63+
| **Chefe Aleatório (opcional)** | Um monstro especial pode surgir no final para aumentar a dificuldade. |
64+
65+
---
66+
67+
## **Sistema de Itens**
68+
69+
| **Item** | **Efeito** |
70+
|-----------------------|---------------------------------------------|
71+
| **Aumento de Dano** | Melhora o poder do ataque principal. |
72+
| **Aumento de Velocidade** | Aumenta a velocidade de movimento. |
73+
| **Escudo** | Absorve o dano de um ataque. |
74+
| **Regeneração de Vida**| Recupera parte da saúde. |
75+
76+
---
77+
78+
## **Estilo Visual**
79+
80+
- **Arte:** Pixel art colorido e detalhado, com designs únicos para cada classe.
81+
- **Animações:** Ataques diferenciados para cada classe, explosões mágicas e efeitos visuais imersivos.
82+
83+
---
84+
85+
## **Interface do Usuário (UI)**
86+
87+
### **HUD**
88+
- Classe escolhida, barra de vida, e itens ativos.
89+
- Contador de jogadores restantes.
90+
91+
### **Menu Inicial**
92+
- Opções para criar partidas, escolher classe, configurar controles e acessar tutoriais.
93+
94+
---
95+
96+
## **Pontos Focais do Desenvolvimento**
97+
98+
- **Equilíbrio de Classes:** Certificar-se de que cada classe oferece vantagens e desvantagens claras, mantendo o jogo justo.
99+
- **Dungeon Procedural:** Mapas variados e equilibrados.
100+
- **Feedback Visual e Sonoro:** Ataques únicos para cada classe e ambientação imersiva.

0 commit comments

Comments
 (0)