O Mundo do Desenvolvimento de Jogos
Kleber de Oliveira Andrade
• Doutorando em Engenharia Mecânica (EESC/USP)
• Mestrado em Engenharia Mecânica (EESC/USP)
• Bacharel em Ciência da Computação (EEP)
• Mecânico de Usinagem (SENAI)
• Jogador desde os 3 anos de idade
Áreas de Interesses
• Projeto de Jogos
• Inteligência Artificial
• Reabilitação
• Robótica
Alguns Projetos
O que são Jogos?
O filósofo HUIZINGA (1938) em sua obra Homo Ludens, definiu jogo como:
“Uma atividade voluntária exercida dentro de certos e determinados limites detempo e espaço, segundo regras livremente consentidas, mas absolutamenteobrigatórias, dotado de um fim em si mesmo, acompanhado de um sentimento detensão e alegria e de uma consciência de ser diferente de vida cotidiana. “
4
Histórico - De onde viemos?
1958: “Tennis for Two” jogo quefuncionava em um osciloscópio(Willy Higinbotham)
1961: “Space Wars” jogodesenvolvido no computadorPDP-1 por Steve Russel, o jogotinha 2Kb
5
... Como foi evoluindo?
1979: Asteroids
Donkey Kong (1984)
Wolf 3D (1992)
Década de 70 é considerada uma Odisséia Comercial,muitos jogos foram desenvolvidos.
Depois do Crash da Indústria em1983/84, surgiu uma revolução nosjogos
A década de 90, muitosconsoles foram lançados eem 1992 uma nova evoluçãocom os jogos FPS.
6
... Onde estamos ?
The Sims 4 (2014)
Assassin's Creed Unity (2014)
Qualidade gráfica evidência aevolução no desenvolvimento dejogos, assim como sua InteligênciaArtificial.
Jogos que envolvem centenas deprofissionais das mais diversasáreas, e altos orçamentos.
7
... Como os joysticks evoluíram?
http://play.bloodedbythought.org/index.php?title=Joystick
8
... Para onde estamos caminhando?
9
Desenvolvimento de Jogos
10
Ideias e Rascunhos
• Ideias• Sonhos e brainstorm
• Grandes ideias pode parecer ridículas no começo
• Rascunho so Jogo• Personagens, fases, itens, fluxo de tela
• Facilita o projeto
11
Game Design Document (GDD)
GDD
Personagens
Interface
Músicas
CenáriosRegras
Lógica
História
12
ConteúdoProdução de Arte 2D
Pixel Art (Spritesheet)
Fotografias 3D Pré-redenrizado
UI (User Interface)Tile / Tilemap / Layer
13
ConteúdoProdução de Arte 3D (Sketch)
14
ConteúdoProdução de Arte 3D (Modelagem)
15
ConteúdoProdução de Arte 3D (Texturização)
16
ConteúdoProdução de Arte 3D (Animação)
FRAMES DAS
ANIMAÇÕES
000-050: idle
051-090: running
091-116: falling
122-137: dizzy
138-170: sad
171-206: happy
17
Integração (arte e computação)Linguagens, APIs, Frameworks, Engines
18
Publicação
19
Disciplinas / Equipe
• Programação• Estrutura de dados• Inteligência Artificial (IA)
• Engenharia de Software
• Computação Gráfica
• Música
• Matemática
• Física
• Interação Humano-Computador
• Educação e Psicologia
• Outros...
Gerente de projeto (Project Manager)
Arquiteto chefe (Lead Architect)
Projetistas de jogos (Game Design)
Planejador de software (Software Planner)
Projetistas de níveis/fases
Artistas gráficos
Programadores
Músicos e sonoplastas
Testadores
20
Eventos
21
Dúvidas?Obrigado pela atenção!
Kleber de Oliveira Andrade
pdjkleber @pdjkleber pdjkleber kleberandrade pdjkleber
Top Related