Desenvolvimento de videogames
Ideias e conceitualização
Todo o necessário para começar o desenvolvimento
Game Design
Se detalha todo o processo de design de conteúdo, antecedentes e elementos de um jogo
Documento de design de jogo (GDD)
Organização das etapas de desenvolvimento
Definições e funções de trabalho
Se detalham funções e perfis segundo as tarefas de desenvolvimento
Requisitos funcionais, técnicos e financeiros
Interações de videogame, como sistema, com outros sistemas. Se analisam quais são as respostas automáticas, os processos pré-definidos, o que o sistema deve e não deve fazer. Para isto é importante conhecer sobre que tipo de plataforma roda e os alcances e recursos requeridos
Ferramentas de organização
Muros colaborativos e espaços de organização de desenvolvimento
Design e desenvolvimento
Fases e elementos que compõem o design de jogo, tanto audiovisual como de código
Storytelling
Instância dedicada à criação da história e sua narrativa. Estratégias, técnicas, ferramentas e recursos.
Arte e animação
Se desenvolvem os aspectos artísticos na criação de videogames. Isto inclui design de ambientes, personagens e efeitos visuais.
Som e música
Estratégias e ferramentas para o design e produção das diferentes instâncias sonoras que compõem um videogame como trilha sonora, efeitos acústicos, criação de clima e narração
Maquetes e protótipos
Etapa preliminar de trabalho que permite obter uma experiência real de jogo antes de sua versão final para pôr à prova ideias, mudar parâmetros, explorar possibilidades, reconhecer, aprender e corrigir erros.
U/I, U/X
Diferenças e usos de UI (interface de usuário) UX (experiência de usuário). A UI se compõe da arquitetura de informação, padrões de interação e elementos visuais e a UX é o resultado dos objetivos do usuário, as variáveis culturais e o design de interface
Plataformas e Motores
Software base que permite criar e rodar um videogame usando rotinas, funções e um main loop para o processamento dos gráficos e a lógica de interação. Os motores de videogames modernos oferecem todo um set de ferramentas visuais e livrarias que permitem agilizar o desenvolvimento e facilitar a exportação multiplataforma
Programação
Linguagens e processos para o desenvolvimento de videogames (front, back-end & GUI)
Testing
Etapa dedicada ao teste de imagens, textos, controles, sons, cenários, requisitos e funções de um jogo
Publicação e manutenção
Avaliação da experiência de jogo, detecção de erros, criação de patches e avaliação da continuidade do projeto uma vez lançado
Monitoração de funcionamento e aceitação
Ferramentas, plataformas e sistemas para ter controle e seguimento do correto funcionamento do jogo e da resposta do público alvo
Ajustes e mudanças
Criação de patches e atualizações
Planos de fidelização
Estratégias e ferramentas para manter o engagement da audiência e chegar a novos públicos