├── mini-gdd.md ├── Plano_de_abertura_de_projeto_de_jogo.md └── README.md /mini-gdd.md: -------------------------------------------------------------------------------- 1 | # Documento de Game Design versão reduzida 2 | ###### Essa versão do documento é voltada para minigames, jogos de JAM ou de contexto muito resumido. 3 | 4 | Simples e direto ao ponto.
5 | Qualquer duvida e sugestão, abre issue.
6 | A construção do documento não nescessariamente precisa ser no mesmo documento.
7 | A ideia é possuir registro para todos os tópicos,agilizando o deselvonvimento. 8 | 9 | ## Definições gerais: 10 | #### Tags: 11 | Etiquetas sobre o jogo, ex: 2D 3D pixel art fps 12 | 13 | #### Resumo e historia: 14 | Frase ou paragrafo que explique o momento atual do inicio do jogo e a situação que estará no final do jogo. 15 | 16 | #### Plataformas e requisitos prévios: 17 | Oque precisa para rodar o jogo, desktop, tabuleiro, deck, etc. 18 | 19 | ## Elementos: 20 | Coisas q tem no jogo, como por exemplo, peças, cartas, personagens, armas, itens, tabuleiro, etc. 21 | 22 | ## Mecanicas: 23 | As regras do jogo, que eventos irão acontecer e oque deve acontecer quando esses eventos ocorrerem (causa: efeito).
24 | Ex:
25 | _"o jogador pode coletar moedas"_
26 | _"caixas quebram quando pular encima"_ 27 | 28 | ## Gameplay: 29 | Controles e breve descrição da gameplay, como jogar esse jogo. 30 | -------------------------------------------------------------------------------- /Plano_de_abertura_de_projeto_de_jogo.md: -------------------------------------------------------------------------------- 1 | # Plano de Abertura de Projeto de Jogo 2 | 3 | ## Uso: 4 | O proposito desse documendo é entregar uma ideia de jogo da forma mais superficial, ignorando detalhes tecnicos. Use esse documento para propor uma ideia de jogo de forma que seja avaliado. 5 | 6 | 7 | Qualquer duvida abre uma _Issue_, Tmj fml 🤙. 8 | 9 | --- 10 | 11 | ## Proposta/Justificativa: 12 | Motivo formal pelo qual esse projeto existe, justificando a mobilização dos stakeholders(pessoas que se interessam nesse projeto, jogadores, freelancers, divulgadores, colaboradores...) nesse projeto. 13 | 14 | Ex:"Esse projeto está sendo feito para a GameJam GodotBrasil e...", "Essse projeto é uma atividade escolar e..." 15 | 16 | ## Principais caracteristicas: 17 | Oque essencialmente precisa ter nesse jogo e assim, sendo as principais medidas de _Qualidade_ e _Escopo_ e _Cronograma_. 18 | 19 | Ex: "O jogo vai ter uma mecanica ritmica no mundo e seu funcionamento vai ser...", "O jogo vai ser monocromatico e com pontos de interesse coloridos..." 20 | 21 | ## Orçamento, cronograma e marcos: 22 | Um projeto é temporal e único, dessa forma, ele precisa ter um tempo determinado. 23 | 24 | A forma mais segura de determinar o tempo de elaboração do projeto é por meio de marcos no desenvolvimento, por exemplo: terminar de desenhar todas as imagens, ter todas as mecanicas funcionais, 20 niveis comcluidos, etc. 25 | 26 | 27 | Orçamento é pode não parecer relevante mas muitas tarefas tem custo, por exemplo: o tempo, os assets, licenças e assinaturas, etc. mesmo não sendo um valor monetário, é necessário que seja definido inicialmente e pode ser alterado no planejamento do projeto. 28 | 29 | 30 | O cronograma é o planejamento das atividades iniciais, sendo elas processos repetitivos ou subprojetos. Ele vai dar o ponto de partida para as primeiras tarefas e os primeiros planos de ação. 31 | 32 | ## Riscos e restrições: 33 | Esse tópico irá definir os limites do projeto e os eventos que podem arruina-lo. 34 | 35 | Os ricos são os eventos que se acontecerem irão atrapalhar o cronograma ou arruinar o projeto, por exemplo: A saida de um membro da equipe, uso de assets suspeitos ou duvidosos, perda de ferramentas como o PC, etc. 36 | 37 | 38 | Restrições é oque não vai ter no projeto, enfatizando os limites e escolhas diferenciadas. 39 | 40 | Ex:"O jogo deve rodar em dispositivos antigos", "Não terá sons nos dialogos do jogo", "O jogo precisa ser amigavel para Epilépticos". 41 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Guia de Documento de Game Design 2 | [![Generic badge](https://img.shields.io/badge/versão-1.1.2-red.svg)](https://shields.io/) 3 |
4 | 5 | Modelo de GDD para elaboração de um projeto de jogo.
6 | Veja também [mini gdd](mini-gdd.md), uma versão reduzida e direta (focada em gameJans). 7 |
8 | 9 | Confira esse [termo de abertura de projeto de jogo](Plano_de_abertura_de_projeto_de_jogo.md), isso pode te ajudar a decidir se vale a pena iniciar. 10 |

11 | 12 | 13 | ## Como utilizar: 14 | A ideia de elaborar essa documentação pra teu jogo não segue uma orientação em serie, o propósito não é terminar todos os tópicos para começar o projeto, mas utilizar esse planejamento para organizar a elaboração do projeto final, utilizando de mudanças, remoções e readaptações de definições "propostas" aqui. 15 | Seguindo essa lógica, não é esperado que todos os tópicos sejam utilizados, variando de escopo e de usuário. Porém, elaborar as [Definições gerais](#definições-gerais) e as [Regras do jogo](#regras-do-jogo) é crucial para qualquer jogo, seja fisico ou virtual. 16 | 17 | Qualquer duvida abre uma _Issue_, Tmj fml 🤙. 18 | 19 | --- 20 | ### Sumário 21 | - [Definições gerais](#definições-gerais) 22 | - [Regras do jogo](#regras-do-jogo) 23 | - [Elementos](#elementos) 24 | - [Historia](#historia) 25 | - [Mecânicas](#mecânicas) 26 | - [Arte](#arte) 27 | - [Conclusão do projeto](#conclusão-do-projeto) 28 | --- 29 | 30 | ## Nome do jogo 31 | ##### Slogan: _"Frase de impacto que anunciará esse jogo"_ 32 | 33 | ## Definições gerais 34 | ##### Tags: 35 | Etiquetas sobre o jogo, ex: `2D` `3D` `pixel art` `fps` 36 | 37 | ##### Ambição: 38 | Qual sua ambição para a experiência do jogador? qual o objetivo que deseja alcançar com esse jogo? 39 |
(O proprosito geral desse topico é servir de pré-requisito e servir de orientação na idealização, de forma que busque sempre atender esse objetivo) 40 | 41 | ##### Resumo: 42 | Uma frase ou paragrafo curto que explique o momento atual do inicio do jogo, a situação que estará no final do jogo e o meio ou contexto de como alcançar. 43 |
(Requisito ou foco geral do projeto, a progressão do jogo não deve sair deste contexto) 44 | 45 | ##### Referencias: 46 | Base de inspiração, explique também o porque dessa inspiração. 47 | 48 | ##### Semelhantes/concorrencia: 49 | Jogos que tem o mesmo principio ou jogabilidade. 50 | 51 | ##### Proposta para o mercado de jogos: 52 | Qual o diferencial que esse jogo tem que o torma especial. 53 | 54 | ##### Proposta de valor: 55 | - Custo do deselvolvimento 56 | - modelo de monetização 57 | 58 | ##### Como se joga: 59 | - Como é a gameplay 60 | - Qual o nivel de dificuldade do jogo 61 | 62 | ##### Requisitos: 63 | - Publico alvo: idade minima estipulada 64 | - Hardware: requisitos minimos pra rodar o jogo 65 | - Condição fisica: risco a saude, como epilepsia, ou caso o jogo precise de utilizar membros, como os braços ou andar 66 | 67 | ##### Plataformas: 68 | Console, mobile, Pc ou fisico 69 | 70 | ## Regras do jogo 71 | ##### desafios: 72 | Qual o principal desafio do jogo, e quais os outros possiveis desafios que o jogador poderá encontrar. 73 | 74 | ##### evolução: 75 | Qual o estado inicial do jogador e qual seu estado no final do jogo.
76 | Como é o deselvolvimento do jogador durante o jogo. 77 | 78 | ##### conclusão: 79 | Como é o final do jogo, como se comporta os elementos no final do jogo. 80 | Se o jogo não tem fim, qual a conclusão para o deselvolvimento do jogador e dos elementos. 81 | 82 | ## Elementos 83 | ##### Entidades: 84 | Quem são os atores, ex: _os npcs, os inimigos, o mundo, o tabuleiro, as peças, os itens_ 85 | 86 | ##### O jogador: 87 | Oque é, ou quem é o jogador dentro do jogo. 88 | 89 | ##### encontros/relacionamentos: 90 | Como o jogador interage com as entidades, como as entidades interagem entre si(isso é sobre o contexto, não sobre i.a ou comportamento) 91 | 92 | ##### Pontuações: 93 | Há pontuações? Há coletáveis ou conquistas? 94 | 95 | ## Historia 96 | #### Lore: (Se tiver historia, claro.) 97 | Toda a trama do teu jogo em detalhes. 98 | 99 | ##### Historia de fundo: 100 | qual a historia que se passa antes do inicio do jogo 101 | 102 | ##### Momento atual no jogo: 103 | Qual o ponto de partida que o jogador se encontra na historia.
104 | Qual o objetivo do jogador de acordo com a historia. 105 | 106 | ##### Situação no(s) final(is) do jogo: 107 | Como é os finais do jogo, e como afeta a historia como um todo. 108 | 109 | #### Encontros: 110 | Eventos durante o jogo que contribuem pra avançar na trama. 111 | 112 | | Nome do acontecimento | Condição para acontecer | Resultado do acontecimento | 113 | | --------------------- | ----------------------- | -------------------------- | 114 | | _Dialogo com NPC Fulano_ | _O jogador entra no vilarejo pela primeira vez_ | _O Jogador ganha a missao "salvar a princesa"_ | 115 | 116 | ## Mecânicas 117 | ##### Controles 118 | Quais são os controles, qual hardware utiliza, se possivel adicione uma imagem para melhor entendimento.
119 | Exemplo: 120 | | ação | tecla | 121 | | ---- | ----- | 122 | | mover para cima | A | 123 | | mover para baixo | S | 124 | 125 | ##### Inteligencia artificial: 126 | Como o jogo se comporta sem a interação do jogador, ou interação indiretamente (ex: campo de visão do inimigo) 127 | 128 | ##### Interações do jogador: 129 | - Quais elementos que o jogador pode interagir. 130 | - Oque e como acontece nessas interações. 131 | 132 | ##### eventos automatizados estaticos 133 | Comportamento do jogo que pode afetar outros comportamentos e que o jogador não possui interação direta.
134 | ex: 135 | - ciclo dia e noite 136 | - clima 137 | 138 | ## Arte 139 | ##### Temática: 140 | Qual o teor artistico do jogo, qual o tema ou os temas que o jogo terá 141 | 142 | ##### Estilos: 143 | Descreva qual e o porque desse estilo, ex: 144 | - minimalista: _"Combina com a ideia geral do jogo"_ 145 | - pixel art: _"Escolhido por meio da capacidade do grupo"_ 146 | - instrumental: _"Retrata bem o ambiente buscado"_ 147 | 148 | ## Conclusão do projeto 149 | ##### Créditos: 150 | Material e ferramentas usadas, membros da equipe, menções a auxilios. 151 | 152 | ##### Desvio da idealização inicial: 153 | Oque foi mudado durante o desenvolvimento em relação ao design e o porque. 154 | 155 | ##### Defeitos e mudanças posteriores: 156 | Complicações e próximos passos depois da finalização, tal como: 157 | - dlcs 158 | - versões exclusivas 159 | - reajuste de publico alvo 160 | - feedback negativo de elementos 161 | 162 | 163 | 164 | 165 | --------------------------------------------------------------------------------