Módulo 7 - GDD
PDM
Pauta
Identificação da demanda e definição das características do App
Criação de app com blocos de decisão e repetição
Exercício
Game Design Document (GDD)
Game Design Document (GDD)
O Game Design Document (GDD) é um documento destinado
ao desenvolvimento do jogo. Deve conter a história do jogo,
personagens e demais itens que auxiliarão a equipe de
desenvolvimento a elaborar o produto (Baldwin, 2005;
Rogers, 2010)
Game Design Document (GDD)
É uma planta baixa do jogo que servirá de base para a
programação do jogo
Tipos
• GDD de página única
• Esse é um documento curto, de apenas 1 página, cujo objetivo é dar uma
visão geral do jogo e suas principais características.
• Seus tópicos são curtos e objetivos e pode ser ótimo para projetos
pequenos ou de baixa complexidade. Eu acredito que todo
desenvolvedor de jogos deveria ter familiaridade pelo menos com esse
tipo de GDD.
• GDD de 10 páginas
• Esse é um documento de aproximadamente 10 páginas (como o próprio
nome diz) que vai delinear os principais pontos do projeto com um
pouco mais de detalhes e profundidade.
• Como é um documento maior, aqui você tem mais espaço para incluir
elementos visuais (como diagramas do gameplay) para facilitar o
entendimento e tornar a leitura mais dinâmica.
Modelo de 10 Páginas
1 - História (se houver)/tipo de Jogo
- Descrição detalhada da história (lembre-se que toda história deve conter
um começo, meio e fim);
- A descrição da história deve conter uma breve descrição do ambiente
onde o jogo acontece e também dos principais personagens envolvidos na
história;
Modelo de 10 Páginas
1 – História
exemplo
Gameplay
- Descrição da mecânica do jogo;
- Quais são os desafios encontrados pelo jogador e quais os métodos usados para
superá-los?
- Como o jogador avança no jogo e como os desafios ficam mais difíceis?
- Como o gameplay está relacionado com a história? O jogador deve resolver
quebra-cabeças para avançar na história? Ou deve vencer chefões para progredir?
- Como funciona o sistema de recompensas? Pontos, dinheiro, experiência, itens
colecionáveis, armas, poderes? Quais os benefícios que o jogador tem com cada
um desses itens?
- Qual é a condição de vitória? Salvar o universo? Matar todos os inimigos? Coletar
100 estrelas? Todas as alternativas acima?
- Qual é a condição de derrota? Perder 3 vidas? Ficar sem energia?
Gameplay
Personagens/ator
Descrição das características do(s) personagem(ns) principal(is) (nome,
idade, tipo...);
- História do passado dos personagens;
- Personalidade dos personagens;
- Habilidades características de cada personagem (poderes especiais, golpes
especiais, armas...);
- Ilustração visual dos personagens;
- Ações que os personagens pode executar (andar, correr, pular, pulo duplo,
escalar, voar, nadar...);
- Metricas de gameplay do personagem principal;
Personagens/ator
Personagens/ator
Controles
Como o jogador controla o personagem principal?
- Utilize uma imagem de para ilustrar todos os comandos disponíveis;
Câmera
Como é a câmera do jogo? Como o jogador visualiza o jogo?
- Ilustre visualmente como o jogo será visualizado;
Universo do Jogo
Descrição e ilustração dos cenários do jogo;
- Como as fases do jogo estão conectadas?
- Qual a estrutura do mundo?
- Qual a emoção presente em cada ambiente?
- Que tipo de música deve ser usada em cada fase?
- Inclua ilustrações de todos os mapas e fases do jogo;
Universo do Jogo
Inimigos/desafios
Descrição e ilustração dos inimigos/desafios que existem no universo do jogo;
- Em qual ambiente/fase cada inimigo/desafio vai aparecer?
- Como o jogado supera cada inimigo/desafio?
- O que o jogador ganha ao derrotar cada inimigo/superar cada desafio?
- Qual o comportamento e habilidades de cada inimigo/ complexidade dos desafios?
Inimigos/desafios
Interface
Design e ilustração do HUD (head-up display);
- Posicionamento dos elementos do HUD;
- Design e ilustração das interfaces do jogo: tela inicial, menu de opções, tela de pause, menu de
itens, tela de loading, etc...
Cutscenes
Descrição das animações que serão incluídos no se houverem jogo;
- Descrição dos roteiros;
- Qual método será usado para a criação das animações?
- Em quais momentos eles serão exibidos?
Cronograma
Descrição detalhada do cronograma de desenvolvimento;
- Modelo de cronograma: fevereiro Março Abril Maio
Tarefa/Semana 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 Responsável
Escrever o GDD
Apresentar GDD
Selecionar/desenhar a
arte dos personagens
Selecionar/desenhar a
arte dos cenários
Desenvolver o sistema
de controle do jogador
Desenvolver sistema de
mapas e fases
Implementar a detecção
de colisão
Desenvolver sistema de
pontuação
Implementar inimigos
Cronograma
fevereiro março abril maio
responsável
GDD Simples
Itens do GDD simples
1 Nome do Projeto
2 High Concept
Descreva em apenas um parágrafo as principais características do jogo, incluindo os aspectos
diferenciais e inovadores do projeto. (Máximo de 1000 caracteres)
3 Gameplay e Enredo
Descreva todos os elementos de jogo e sua interação com o jogador. Fases, personagens, enredo,
storyboards e cenário, são todos elementos desta seção. Se necessário utilize imagens, tabelas e
fluxogramas.
4 Fluxo do jogo
Apresente um diagrama que informe as situações de alteração de estados do jogo. São incluídos
nessa seção a navegação pelos menus, diferentes situações de jogo, telas de encerramento,
pontuação ou configuração.
5 Level Design
Detalhe o desenho do mapa completo das fases, incluindo plataformas, posicionamento de
personagens, objetos e recursos. Os mapas devem ser apresentados em formato de imagens.
Itens do GDD simples
6 Interface de usuário
Mostre a estrutura pretendida para a organização dos elementos visuais da interface do jogo,
informando a maneira como serão dispostos para o usuário. Apresente a relação de
dimensionamento e organização pretendida para os personagens, cenários e displays. Inclua
imagens das estruturas da interface (wireframes) e exemplos de interfaces gráficas com imagens
das telas do jogo.
7 Áudio e música
Descreva as características de áudio e música do jogo.
8 Concept Art e referências visuais
Nesta seção, inclua as ilustrações que guiarão o desenvolvimento do jogo (concept art) ou
referências de outros jogos, que ilustram algum aspecto específico ou amplo deste jogo.
9 Ideias adicionais e observações
Inclua aqui funcionalidades extras que podem ou não ser incluídas no jogo, ou outras observações
quanto ao projeto.
10 A sua função dentro do projeto
O último slide deverá conter apenas a frase abaixo.
ATÉ A PRÓXIMA!