minicurso introdesen

27
Desenvolvimento de Jogos: Introdução Maurício Gomes criadordejogos.wordpress.com @criadordejogos blog.agfgames.com @agfgames

Upload: campus-party-brasil

Post on 29-Jun-2015

859 views

Category:

Documents


0 download

DESCRIPTION

Palestra: Introdução ao Desenvolvimento de Jogos.Palestrante: Maurício Gomes

TRANSCRIPT

Page 1: Minicurso introdesen

Desenvolvimento de Jogos:Introdução

Maurício Gomes

criadordejogos.wordpress.com

@criadordejogos

blog.agfgames.com

@agfgames

Page 2: Minicurso introdesen

O que é um jogo?

● Definição de Chris Crawford:– Expressão criativa.– Interatividade– Objetivo– Adversário– Interferência

Page 3: Minicurso introdesen

Expressão Criativa

Page 4: Minicurso introdesen

Interatividade

Page 5: Minicurso introdesen

Objetivo

Page 6: Minicurso introdesen

Adversário

Page 7: Minicurso introdesen

Interferência

Page 8: Minicurso introdesen

Do que um jogo é composto?

● Regras: Todos os jogos

● Conteúdo: Quase todos os jogos

● Programa: Somente em sistemas programáveis.

Page 9: Minicurso introdesen

Regras

Page 10: Minicurso introdesen

Homo Ludens

● O ser humano (e outros animais também) aprende jogando.

● O ser humano é um animal único, por demandar aprender coisas a vida inteira e ter aversão a tédio.

● As regras de um jogo devem ensinar, treinar e depois testar.

Page 11: Minicurso introdesen

Ensinar

Page 12: Minicurso introdesen

Treinar

Page 13: Minicurso introdesen

Testar

Page 14: Minicurso introdesen

Fluxo

Page 15: Minicurso introdesen

Profissão Projestista de Jogos

● Conhecido em países de língua inglesa como “Game Designer”

● Existe para escrever, testar e corrigir as regras.

● Game Design Document, GDD

Page 16: Minicurso introdesen

Conteúdo

Page 17: Minicurso introdesen

Conteudo deve dar retorno

Page 18: Minicurso introdesen

Conteudo deve chamar atenção

Page 19: Minicurso introdesen

Conteudo deve ter algum sentido

Page 20: Minicurso introdesen

Sons causam impacto

● Ninguém esquece música boa de seus jogos preferidos.

● Efeitos sonoros também passam informação.● Tudo o que foi dito anteriormente também vale

para sons, música, roteiro e qualquer outro tipo de arte.

Page 21: Minicurso introdesen

Profissões

● Artista conceitual● Desenhista● Modelador● Animador● Músico● Engenheiro de Som● Roteirista

Page 22: Minicurso introdesen

Programação / Engenharia

Page 23: Minicurso introdesen

Motores

● Desnecessário reinventar a roda

● Motores para todos os gostos

Page 24: Minicurso introdesen

Linguagens

● Linguagens baixo e alto nível● Linguagens compiladas e interpretadas● Linguagens com ou sem controle automático

de memória● Linguagens para manipulação numérica ou de

lista

Page 25: Minicurso introdesen

Critérios

● Velocidade● Plataforma● Facilidade de uso● Quantidade de bibliotecas● Estabilidade

Page 26: Minicurso introdesen

Unidade discreta de tempo

Page 27: Minicurso introdesen

Profissão programador

● Monta o jogo a partir das regras

● Cria ferramentas● Exibe o conteúdo● Technical Design

Document (TDD)