DC-UFRPE/Licenciatura Plena em Computação/Disciplinas Optativas/Jogos Digitais/Introdução aos jogos digitais
Desenvolvimento de jogos
editar1. Fases do desenvolvimento
editar1) Game Design (projeto do jogo)
editar• Tema, backstory, ambiente, personagens, tipo de jogo, ...
• 1a x 3a, 3D x 2D, multi x mono-usuário, níveis, tempo real x turno,...
2) Implementação
editar• Programação (c. gráfica, IA, Rede, Prototipação,...)
• Arte gráfica e sonora (identidade visual, cenário, personagens, trilhas, efeitos sonoros, vídeos, ...)
• Interface
3) Teste
editar• de corretude
• de jogabilidade
2. A equipe de desenvolvimento
editarGestão
editar• Diretoria
• Produtor
Vendas
editar• Venda
• Marketing
Design
editar• Game designer
• Level designer
Som
editar• Compositor
• Sonoplasta
Programação
editar• Arquiteto
• Líder
• Programador
Arte gráfica
editar• Líder
• Artista
QA
editar• Usabilidade/Interface
• Líder de teste
• Testadores
3. Componentes básicos de um jogo
editar- Estética
editarTudo que se relaciona aos aspectos visuais do jogo, sejam props (sprites que farão parte da jogabilidade e
ambientação do jogo) ou elementos de interface e marketing
- Mecânica
editarElementos que definirão as regras e balanceamento do jogo como por exemplo velocidade de movimento,
sistema de pontuação e ranking, etc. É através da mecânica que se definem os objetivos e regras do funcionamento
do jogo.
- Estória
editarÉ o elemento do jogo que definirá sua ambientação, onde, quando, como e porquê geralmente são questões que a estória de
um jogo responde, não sendo necessariamente obrigatório ter uma narrativa para ser considerado um jogo.
- Tecnologia
editarFundamental para definir onde e como o jogo será jogado, se ele funcionará em que plataforma, em que tipo de controles e se
vai ter conexão com algum tipo de rede.
4. Ferramentas e motores 2D/3D
editarNo mundo do desenvolvimento de jogos existem muitas opções quando se trata de motores de jogos, a seguir vamos listar algumas
das mais populares na atualidade (2021):
- Unity 3D
- Unreal Engine (UDK)
- Godot
- Scratch