guia do game designer

eu criei esse guia para ajudar na sua jornada de aprendizado. um mapeamento das principais tecnologias, conceitos e habilidades demandadas pelo mercado, com minhas sugestões e opiniões.

nível 1 · comece aqui

introdução
  • game design é a disciplina/ciência/arte que é responsável pela criação do jogo em si.
  • é o processo criativo feito junto com pesquisa de mercado, em que uma pessoa tem ideias, documenta e decide quais dessas ideias serão utilizadas.
  • o game design além de gerar um conceito sólido para o jogo em questão que vai ser desenvolvido, também vai definir com a maior clareza possível as regras, mecânicas e sistemas que o jogo vai ter.

conteúdos relacionados

conceitos básicos

Indepenente do tipo de jogo que você for desenvolver, tem certos conceitos básicos que sempre serão usados no seu game design. A lista dos principais está abaixo 👇

  • Core Loop Gameplay
  • Mecânicas
  • Sistemas
  • Flow
  • Arquétipos de Bartle
  • 3Cs (Character, Controller, Camera)
  • Feedbacks (Juice)
  • Imersão
  • Recompensas
  • Acessibilidade
  • Economia
  • Iteração
  • Prototipação

conteúdos relacionados

game design document (gdd)
  • Pra quem não conhece a sigla, GDD significa "Game Design Document", traduzindo para português seria o documento de game design.
  • Esse documento vai ser essencial pra você como GD ao criar seu jogo, e pra toda equipe que for trabalhar nesse jogo além do Game Designer. Nele você irá documentar tudo que seu jogo irá ter:
    • Regras
    • Mecânicas
    • Sistemas
    • Personagens
    • Etc
  • Como cada jogo é um caso a parte, os GDDs irão acabar sendo diferentes dependendo do contexto que você tiver trabalhando.

conteúdos relacionados

nível 2

frameworks
  • Framework nada mais é do que uma estrutura. Uma estrutura que nos dá um norte sobre como construir ou estudar sobre algo.
  • Os frameworks de game design serão estruturas que irão nos dar direção e formas pré-definidas de estudar e analisar jogos sempre que for preciso.
  • É interessante conhecer e aplicar frameworks nos nossos estudos quando formos jogar algum jogo para analisar, pois com as limitações e estrutura estabelecidas em cada um dos frameworks que iremos conhecer, vamos conseguir entender com mais profundidade elementos específicos dentro de cada jogo, e destrinchar com mais facilidade mecânicas, dinâmicas, regras, sistemas, e o que mais for preciso.
  • Existem diversos frameworks de game design diferentes, você pode conhecer e ler mais sobre alguns abaixo.

conteúdos relacionados

design de sistemas
  • Um sistema é um conjunto de mecânicas, que recebe um input (condição) e resulta num output (efeito).
  • Sistemas também possuem um conjunto de regras e parâmetros.
  • Existem muitas possibilidades de sistemas para serem criados dentro de jogos, porém todos utilizam essa premissa de juntar o conjunto de mecânicas, regras, parâmetros e transformam essas coisas em uma estrutura organizada de padrões que o jogador utiliza durante sua experiência.

conteúdos relacionados

level design
  • Level Design é a parte do desenvolvimento de um jogo que é 100% focada na criação de níveis e todos os detalhes dentro dessa disciplina.
  • O processo de criação de um nível dentro de um jogo vai variar muito dependendo do gênero e do tamanho do jogo e da equipe desenvolvendo esse jogo.

conteúdos relacionados

planilhas
  • Uma das ferramentas mais úteis para o Game Designer.
  • Por meio dessa ferramenta, é possível:
    • Organizar o conteúdo do jogo
    • Balancear o jogo
    • Analisar métricas dos usuários
    • Muito mais

conteúdos relacionados

balanceamento
  • Todo jogo independente do gênero e qualquer outro detalhe precisa de algum tipo de balanceamento, ai entra o Game Designer, que vai determinar quais serão as direções que o jogo irá tomar e balancear de acordo com suas decisões de design.
  • Indpendente do gênero e da proposta do jogo, o game designer muito provavelmente terá que balacear o jogo e lidar com coisas como:
    • Balanceamento da economia
    • Balanceamento dos inimigos/chefes
    • Balanceamento dos níveis
    • Balanceamento da progressão
    • Balanceamento dos sistemas
    • Balanceamento da dificuldade do jogo como um todo
    • etc

conteúdos relacionados

nível 3

versionamento (git)
  • Para trabalhar com desenvolvimento de games, você irá precisar aprender a usar softwares de versionamento de arquivos, que farão com que você consiga trabalhar junto com equipes inteiras no mesmo projeto ao mesmo tempo.
  • O programa geralmente utilizado nos studios é o Git, e você pode usar diversas soluções pra ver, mudar e subir arquivos dentro do git, soluções como:
    • Git Batch
    • Github Desktop
    • Gitlab
    • Bitbucket
    • Fork
    • Etc
  • Abaixo você conseguirá aprender como funciona e como utilizar no seu dia a dia o Git, e depois como usar isso dentro de um contexto de desenvolvimento de jogos.

conteúdos relacionados

engines
  • Como Game Designer você terá que escolher uma ou mais de uma engine (o software usado pra desenvolvimento de jogos) para trabalhar na sua rotina.
  • Cada engine tem pontos forte e pontos fracos dependendo do que você for quere fazer, então vale a pena dar uma conferida em cada uma delas pra ver qual faz mais sentido pro seu contexto e seu jogo específico.
  • Abaixo tem os links das principais engines para você conferir.

conteúdos relacionados

quer investir na sua carreira?

para complementar esse guia e te ajudar na sua carreira, eu criei um curso totalmente em português, ensinando teoria e prática do game design de uma forma mais simples e direta.

contato

precisa de um game designer/consultor pro seu jogo? vamos conversar.
escolha o lugar que você preferir e é só me mandar uma mensagem.