SlideShare uma empresa Scribd logo
1 de 27
Desenvolvimento de Jogos:Introdução Maurício Gomes criadordejogos.wordpress.com @criadordejogos blog.agfgames.com @agfgames
O que é um jogo? Definição de Chris Crawford: Expressão criativa. Interatividade Objetivo Adversário Interferência
Expressão Criativa
Interatividade
Objetivo
Adversário
Interferência
Do que um jogo é composto? Regras: Todos os jogos Conteúdo: Quase todos os jogos Programa: Somente em sistemas programáveis.
Regras
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.
Ensinar
Treinar
Testar
Fluxo
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
Conteúdo
Conteudo deve dar retorno
Conteudo deve chamar atenção
Conteudo deve ter algum sentido
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.
Profissões Artista conceitual Desenhista Modelador Animador Músico Engenheiro de Som Roteirista
Programação / Engenharia
Motores Desnecessário reinventar a roda Motores para todos os gostos
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
Critérios Velocidade Plataforma Facilidade de uso Quantidade de bibliotecas Estabilidade
Unidade discreta de tempo
Profissão programador Monta o jogo a partir das regras Cria ferramentas Exibe o conteúdo Technical Design Document (TDD)

Mais conteúdo relacionado

Semelhante a Introdução à desenvolvimento de jogos

Semelhante a Introdução à desenvolvimento de jogos (6)

Porque usar jogos?
Porque usar jogos?Porque usar jogos?
Porque usar jogos?
 
Game Design além do "Joguinho": cultura e diversão na era do digital
Game Design além do "Joguinho": cultura e diversão na era do digitalGame Design além do "Joguinho": cultura e diversão na era do digital
Game Design além do "Joguinho": cultura e diversão na era do digital
 
Ufopa - Gamificação na Educação
Ufopa -  Gamificação na EducaçãoUfopa -  Gamificação na Educação
Ufopa - Gamificação na Educação
 
Workshop Fischer
Workshop FischerWorkshop Fischer
Workshop Fischer
 
Jogos
JogosJogos
Jogos
 
Criando Jogos
Criando JogosCriando Jogos
Criando Jogos
 

Mais de Campus Party Brasil

Desenvolvimento de aplicações para o Google App Engine
Desenvolvimento de aplicações para o Google App EngineDesenvolvimento de aplicações para o Google App Engine
Desenvolvimento de aplicações para o Google App EngineCampus Party Brasil
 
Técnicas forenses para a recuperação de arquivos
Técnicas forenses para a recuperação de arquivosTécnicas forenses para a recuperação de arquivos
Técnicas forenses para a recuperação de arquivosCampus Party Brasil
 
Como ganhar dinheiro no mundo mobile?
Como ganhar dinheiro no mundo mobile?Como ganhar dinheiro no mundo mobile?
Como ganhar dinheiro no mundo mobile?Campus Party Brasil
 
Tempestades solares: mitos e verdades
Tempestades solares: mitos e verdadesTempestades solares: mitos e verdades
Tempestades solares: mitos e verdadesCampus Party Brasil
 
A busca por planetas além do sistema solar
A busca por planetas além do sistema solarA busca por planetas além do sistema solar
A busca por planetas além do sistema solarCampus Party Brasil
 
Construção de uma luneta a baixo custo
Construção de uma luneta a baixo custoConstrução de uma luneta a baixo custo
Construção de uma luneta a baixo custoCampus Party Brasil
 
Hardware livre Arduino: eletrônica e robótica com hardware e software livres
Hardware livre Arduino: eletrônica e robótica com hardware e software livresHardware livre Arduino: eletrônica e robótica com hardware e software livres
Hardware livre Arduino: eletrônica e robótica com hardware e software livresCampus Party Brasil
 
Robótica e educação inclusiva
Robótica e educação inclusivaRobótica e educação inclusiva
Robótica e educação inclusivaCampus Party Brasil
 
Fazendo do jeito certo: criando jogos sofisticados com DirectX
Fazendo do jeito certo: criando jogos sofisticados com DirectXFazendo do jeito certo: criando jogos sofisticados com DirectX
Fazendo do jeito certo: criando jogos sofisticados com DirectXCampus Party Brasil
 
Robótica e educação inclusiva
	Robótica e educação inclusiva	Robótica e educação inclusiva
Robótica e educação inclusivaCampus Party Brasil
 
Gestão e monitoramento de redes e dispositivos com Software Livre
Gestão e monitoramento de redes e dispositivos com Software LivreGestão e monitoramento de redes e dispositivos com Software Livre
Gestão e monitoramento de redes e dispositivos com Software LivreCampus Party Brasil
 
Confecção de Circuito Impresso
Confecção de Circuito ImpressoConfecção de Circuito Impresso
Confecção de Circuito ImpressoCampus Party Brasil
 
Virtualização, cloud computig e suas tendencias
Virtualização, cloud computig e suas tendenciasVirtualização, cloud computig e suas tendencias
Virtualização, cloud computig e suas tendenciasCampus Party Brasil
 

Mais de Campus Party Brasil (20)

Wordpress
WordpressWordpress
Wordpress
 
Buracos negros
Buracos negrosBuracos negros
Buracos negros
 
Programação para Atari 2600
Programação para Atari 2600Programação para Atari 2600
Programação para Atari 2600
 
Desenvolvimento de aplicações para o Google App Engine
Desenvolvimento de aplicações para o Google App EngineDesenvolvimento de aplicações para o Google App Engine
Desenvolvimento de aplicações para o Google App Engine
 
Técnicas forenses para a recuperação de arquivos
Técnicas forenses para a recuperação de arquivosTécnicas forenses para a recuperação de arquivos
Técnicas forenses para a recuperação de arquivos
 
Como ganhar dinheiro no mundo mobile?
Como ganhar dinheiro no mundo mobile?Como ganhar dinheiro no mundo mobile?
Como ganhar dinheiro no mundo mobile?
 
Tempestades solares: mitos e verdades
Tempestades solares: mitos e verdadesTempestades solares: mitos e verdades
Tempestades solares: mitos e verdades
 
A busca por planetas além do sistema solar
A busca por planetas além do sistema solarA busca por planetas além do sistema solar
A busca por planetas além do sistema solar
 
Passeio virtual pelo LHC
Passeio virtual pelo LHCPasseio virtual pelo LHC
Passeio virtual pelo LHC
 
Construção de uma luneta a baixo custo
Construção de uma luneta a baixo custoConstrução de uma luneta a baixo custo
Construção de uma luneta a baixo custo
 
Hardware livre Arduino: eletrônica e robótica com hardware e software livres
Hardware livre Arduino: eletrônica e robótica com hardware e software livresHardware livre Arduino: eletrônica e robótica com hardware e software livres
Hardware livre Arduino: eletrônica e robótica com hardware e software livres
 
Robótica e educação inclusiva
Robótica e educação inclusivaRobótica e educação inclusiva
Robótica e educação inclusiva
 
Fazendo do jeito certo: criando jogos sofisticados com DirectX
Fazendo do jeito certo: criando jogos sofisticados com DirectXFazendo do jeito certo: criando jogos sofisticados com DirectX
Fazendo do jeito certo: criando jogos sofisticados com DirectX
 
Blue Via
Blue ViaBlue Via
Blue Via
 
Linux para iniciantes
Linux para iniciantesLinux para iniciantes
Linux para iniciantes
 
Robótica e educação inclusiva
	Robótica e educação inclusiva	Robótica e educação inclusiva
Robótica e educação inclusiva
 
Gestão e monitoramento de redes e dispositivos com Software Livre
Gestão e monitoramento de redes e dispositivos com Software LivreGestão e monitoramento de redes e dispositivos com Software Livre
Gestão e monitoramento de redes e dispositivos com Software Livre
 
Confecção de Circuito Impresso
Confecção de Circuito ImpressoConfecção de Circuito Impresso
Confecção de Circuito Impresso
 
Vida de Programador
Vida de Programador Vida de Programador
Vida de Programador
 
Virtualização, cloud computig e suas tendencias
Virtualização, cloud computig e suas tendenciasVirtualização, cloud computig e suas tendencias
Virtualização, cloud computig e suas tendencias
 

Introdução à desenvolvimento de jogos