O Mundo do Desenvolvimento de Jogos

Post on 15-Feb-2017

195 views 0 download

Transcript of O Mundo do Desenvolvimento de Jogos

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@gmail.com

pdjkleber @pdjkleber pdjkleber kleberandrade pdjkleber