DC-UFRPE/Licenciatura Plena em Computação/Disciplinas Optativas/Jogos Digitais/Introdução aos jogos digitais
Desenvolvimento de jogos editar
1. Fases do desenvolvimento editar
1) 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 editar
Gestã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 editar
Tudo 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 editar
Elementos 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 editar
Fundamental 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 editar
No 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