SlideShare une entreprise Scribd logo
1  sur  31
GAMES,
LADO DEV
POR: MAGNO LESSA
PRIMEIROS GAMES(CONSOLE)
• 1967 - Brown Box
• 1972 - Odissey(Philips)
• 72...77 Lançamento de várias versões
• 73 – Atari – Bastante Popular
• 75 – Vendido como Console
• 77 – Atari 2600 – Maior Sucesso
• 80 – Nintendo – Nintendinho (Luta, RPG...)
• Vendido somente no Japão (Pong)
• Mário – Maior sucesso
• 89 – Sega Laça o Mega Drive
DESENVOLVEDOR DE JOGOS
VS
DESENVOLVEDOR DE SISTEMAS
SISTEMA
VS
GAME
UM GAME É UM SOFTWARE!
HUMMM! VOU COMEÇAR A PROGRAMAR UM JOGUINHO...
MAS ESPERA AÍ! POR ONDE COMEÇO!?
SKILLS DESEJÁVEIS PARA PRÁTICAS PROFISSIONAIS...
• Orientação a Objetos e Estrutura de Dados
• Padrões Criacionais
• Padrões Estruturais GOF Design Patterns
• Padrões Comportamentais
SKILLS DESEJÁVEIS PARA PRÁTICAS PROFISSIONAIS...
• Álgebra e Transformações Lineares
• Projeção 2D e 3D
• Apenas mais uma dimensão?
• Vetores
• Séries e Transformadas
SKILLS DESEJÁVEIS PARA PRÁTICAS PROFISSIONAIS...
SKILLS DESEJÁVEIS PARA PRÁTICAS PROFISSIONAIS...
• Inteligência Artificial
• Determinística
• Não-Determinística
• Representatividade
• Velocidade
• Recursos
SKILLS DESEJÁVEIS PARA PRÁTICAS PROFISSIONAIS...
• Física
• RagDoll
• Movimentos Parabólicos
• Colisão e Repulsão
• Deformação
SKILLS DESEJÁVEIS PARA PRÁTICAS PROFISSIONAIS...
• Máquinas de Estados (Autômatos)
• Qualquer animação é uma sequência de transições de estados.
SKILLS DESEJÁVEIS PARA PRÁTICAS PROFISSIONAIS...
• Banco de Dados
• Contas de Usuários
• Salvar estado do jogo
SKILLS DESEJÁVEIS PARA PRÁTICAS PROFISSIONAIS...
• Engenharia de Software
• Scrum
• XP
• TDD
• Testes Automatizados
• Escopo
• Comunicação
• Aquisições
• Custos
• Qualidade
• Integração
• Stakeholders
VAMOS LÁ!
PROGRAMAR UM JOGUINHO VAI SER FÁCIL!
EXPECTATIVA DO DESENVOLVEDOR
REALIDADE DO PROJETO
DESENVOLVER JOGOS NÃO É TÃO FÁCIL COMO IMAGINAVA...
A PRÁTICA É SUA MELHOR ALIADA
• Parece pouco... Mas existe
evolução!
ALGUNS JOGOS APARENTEMENTE SIMPLES
• Jogo da Forca
• Sudoku
• Hanoi
• Jogo da Velha
NO ENTANTO, DIFÍCEIS DE IMPLEMENTAR...
ALGUMAS FERRAMENTAS PARA DESENVOLVIMENTO
MUNDO MOBILE
MUNDO MOBILE
• 73% dos usuários brasileiros jogam no smartphone
• A maioria prefere Ação e Aventura
“"Candy Crush" mostrou que
continua bastante popular, e foi o
game mais lembrado entre as
mulheres quando perguntadas
sobre o mais recente título
baixado. Entre os homens, ficou
em terceiro lugar. "Pou" e "Angry
Birds" também aparecem bem
colocados.”
ESTRUTURA BÁSICA DE UM GAME
• Game loop
• Repetição do Jogo
• Game Engine
• Atualização dos Objetos e desenho da tela
• Sprite
• Desenho e Detecção de Colisão
• Game Resources
• Recursos de Imagens e Sons
GAME LOOP
• O Game Loop é o coração
de um jogo, nele se
encontra a organização do
fluxo que permite um jogo
continuar rodando baseado
nas condições em que foi
programado e exposto.
GAME ENGINE OU GAME VIEW
• Onde são realizadas todas as atualizações dos objetos e o
desenho da tela.
• Através de uma Thread, haverá a repetição do código segundo
plano, ao mesmo tempo que o SO captura os eventos do
usuário.
SPRITE
• Sprite é um objeto gráfico que pode se
mover na tela.
• Geralmente temos vários Sprites ao mesmo
tempo.
• Um Sprite possui atributos para sua
posição(x,y), tamanho(width, height) além
de som e até animação própria.
FASES DE DESENVOLVIMENTO DE UM JOGO
• Concepção
• Arte(Ideia)
• Mock-up
• Implementação
• Balanceamento e ajustes
• Playtest/QA
• Publicação e Distribuição
• Pós venda
DESAFIOS A SEREM ENCONTRADOS
• Tamanho das Telas
• Público Alvo
• Quantidade de Fases ou Jogo Infinito?
• Integração Social?
• Interdisciplinaridade
MUITO OBRIGADO PELA ATENÇÃO!
DÚVIDAS?
REFERÊNCIAS
• http://jogos.uol.com.br/ultimas-noticias/2013/10/22/segundo-
pesquisa-81-baixam-apenas-jogos-gratuitos-no-celular.htm
• http://pt.slideshare.net/juliocoopergames/palestra-introduo-ao-
desenvolvimento-de-jogos
• http://www.spriters-resource.com/
• http://www.ic.unicamp.br/~vanini/mc302/PadroesDeProjeto.pdf
• http://www.macoratti.net/vb_pd1.htm
• https://baudovideogame.wordpress.com/linha-do-tempo/

Contenu connexe

Tendances

Game Design intro kao tokio unibero 2010
Game Design intro kao tokio unibero 2010Game Design intro kao tokio unibero 2010
Game Design intro kao tokio unibero 2010Kao Tokio
 
Jogos educativos: criação e desenvolvimento de jogos analógicos
Jogos educativos: criação e  desenvolvimento de  jogos analógicosJogos educativos: criação e  desenvolvimento de  jogos analógicos
Jogos educativos: criação e desenvolvimento de jogos analógicosThiago Coser
 
Do Odyssey 100 à Teoria dos NewsGames - uma genealogia dos games como emulado...
Do Odyssey 100 à Teoria dos NewsGames - uma genealogia dos games como emulado...Do Odyssey 100 à Teoria dos NewsGames - uma genealogia dos games como emulado...
Do Odyssey 100 à Teoria dos NewsGames - uma genealogia dos games como emulado...Blog NewsGames
 
Palestra Game Design
Palestra Game DesignPalestra Game Design
Palestra Game Designvincevader
 
Atari breakout o jogo de steve jobs que fez história
Atari breakout o jogo de steve jobs que fez históriaAtari breakout o jogo de steve jobs que fez história
Atari breakout o jogo de steve jobs que fez históriaSeuGame
 
História dos Games - Origens
História dos Games - OrigensHistória dos Games - Origens
História dos Games - OrigensGerson Victor
 
Palestra Quinta Digital - Koji Pereita
Palestra Quinta Digital - Koji PereitaPalestra Quinta Digital - Koji Pereita
Palestra Quinta Digital - Koji Pereitaquintadigital
 
Presentation2011 b2w
Presentation2011 b2wPresentation2011 b2w
Presentation2011 b2wvimartins
 
Trabalho individual historia videojogos
Trabalho individual historia videojogosTrabalho individual historia videojogos
Trabalho individual historia videojogosMarcos Reis
 
Apostila do game maker 8.0 (português)
Apostila do game maker 8.0 (português)Apostila do game maker 8.0 (português)
Apostila do game maker 8.0 (português)Rafyusq Queiroz
 
Desenvolvimento de jogos e Ogre 3D - Dev In Santos
Desenvolvimento de jogos e Ogre 3D - Dev In SantosDesenvolvimento de jogos e Ogre 3D - Dev In Santos
Desenvolvimento de jogos e Ogre 3D - Dev In Santosjonathanblacknight
 
Evolução dos games e introdução ao desenvolvimento com unity
Evolução dos games e introdução ao desenvolvimento com unityEvolução dos games e introdução ao desenvolvimento com unity
Evolução dos games e introdução ao desenvolvimento com unityAnderson Molina
 
A Evolução dos Jogos Digitais
A Evolução dos Jogos DigitaisA Evolução dos Jogos Digitais
A Evolução dos Jogos Digitaisformuladejogos
 
Desenvolvendo jogos com unity
Desenvolvendo jogos com unityDesenvolvendo jogos com unity
Desenvolvendo jogos com unityErick Mendonça
 

Tendances (20)

Game Design intro kao tokio unibero 2010
Game Design intro kao tokio unibero 2010Game Design intro kao tokio unibero 2010
Game Design intro kao tokio unibero 2010
 
Jogos educativos: criação e desenvolvimento de jogos analógicos
Jogos educativos: criação e  desenvolvimento de  jogos analógicosJogos educativos: criação e  desenvolvimento de  jogos analógicos
Jogos educativos: criação e desenvolvimento de jogos analógicos
 
Do Odyssey 100 à Teoria dos NewsGames - uma genealogia dos games como emulado...
Do Odyssey 100 à Teoria dos NewsGames - uma genealogia dos games como emulado...Do Odyssey 100 à Teoria dos NewsGames - uma genealogia dos games como emulado...
Do Odyssey 100 à Teoria dos NewsGames - uma genealogia dos games como emulado...
 
Palestra Game Design
Palestra Game DesignPalestra Game Design
Palestra Game Design
 
Atari breakout o jogo de steve jobs que fez história
Atari breakout o jogo de steve jobs que fez históriaAtari breakout o jogo de steve jobs que fez história
Atari breakout o jogo de steve jobs que fez história
 
História dos Games - Origens
História dos Games - OrigensHistória dos Games - Origens
História dos Games - Origens
 
Oficina de webdesign
Oficina de webdesignOficina de webdesign
Oficina de webdesign
 
Curso Dia 02
Curso Dia 02Curso Dia 02
Curso Dia 02
 
Palestra Quinta Digital - Koji Pereita
Palestra Quinta Digital - Koji PereitaPalestra Quinta Digital - Koji Pereita
Palestra Quinta Digital - Koji Pereita
 
Presentation2011 b2w
Presentation2011 b2wPresentation2011 b2w
Presentation2011 b2w
 
Història do video game
Història do video gameHistòria do video game
Història do video game
 
Breakout (1976)
Breakout (1976)Breakout (1976)
Breakout (1976)
 
Trabalho individual historia videojogos
Trabalho individual historia videojogosTrabalho individual historia videojogos
Trabalho individual historia videojogos
 
Apostila do game maker 8.0 (português)
Apostila do game maker 8.0 (português)Apostila do game maker 8.0 (português)
Apostila do game maker 8.0 (português)
 
Desenvolvimento de jogos e Ogre 3D - Dev In Santos
Desenvolvimento de jogos e Ogre 3D - Dev In SantosDesenvolvimento de jogos e Ogre 3D - Dev In Santos
Desenvolvimento de jogos e Ogre 3D - Dev In Santos
 
Evolução dos games e introdução ao desenvolvimento com unity
Evolução dos games e introdução ao desenvolvimento com unityEvolução dos games e introdução ao desenvolvimento com unity
Evolução dos games e introdução ao desenvolvimento com unity
 
Videojogos
VideojogosVideojogos
Videojogos
 
A Evolução dos Jogos Digitais
A Evolução dos Jogos DigitaisA Evolução dos Jogos Digitais
A Evolução dos Jogos Digitais
 
Desenvolvendo jogos com unity
Desenvolvendo jogos com unityDesenvolvendo jogos com unity
Desenvolvendo jogos com unity
 
Evolução games
Evolução gamesEvolução games
Evolução games
 

En vedette (10)

Sindrome metabolico octubre 2012
Sindrome metabolico  octubre 2012Sindrome metabolico  octubre 2012
Sindrome metabolico octubre 2012
 
Choque hipovolemico aula1_2
Choque hipovolemico aula1_2Choque hipovolemico aula1_2
Choque hipovolemico aula1_2
 
Biossegurança
BiossegurançaBiossegurança
Biossegurança
 
NR - 06 EPI (Oficial)
NR - 06 EPI (Oficial)NR - 06 EPI (Oficial)
NR - 06 EPI (Oficial)
 
Aula EPI - Apresentação
Aula EPI - ApresentaçãoAula EPI - Apresentação
Aula EPI - Apresentação
 
Liderança, Motivação e Trabalho em Equipe
Liderança, Motivação e Trabalho em EquipeLiderança, Motivação e Trabalho em Equipe
Liderança, Motivação e Trabalho em Equipe
 
Treinamento sobre epi
Treinamento sobre epiTreinamento sobre epi
Treinamento sobre epi
 
Treinamento de Segurança no Trabalho e EPI
Treinamento de Segurança no Trabalho e EPITreinamento de Segurança no Trabalho e EPI
Treinamento de Segurança no Trabalho e EPI
 
Shock Hipovolemico
Shock HipovolemicoShock Hipovolemico
Shock Hipovolemico
 
Choque hipovolemico
Choque hipovolemicoChoque hipovolemico
Choque hipovolemico
 

Similaire à História e desenvolvimento de jogos eletrônicos

imax games - Desenvolvimento de Jogos
imax games - Desenvolvimento de Jogosimax games - Desenvolvimento de Jogos
imax games - Desenvolvimento de JogosDavid Ruiz
 
Aquecimento Global Game Jam Curitiba 2014
Aquecimento Global Game Jam Curitiba 2014Aquecimento Global Game Jam Curitiba 2014
Aquecimento Global Game Jam Curitiba 2014Bruno Campagnolo
 
Jogos independentes
Jogos independentesJogos independentes
Jogos independentesPaulo Zucco
 
Desenvolvimento de jogos e ogre 3D - Unip Santos
Desenvolvimento de jogos e ogre 3D - Unip SantosDesenvolvimento de jogos e ogre 3D - Unip Santos
Desenvolvimento de jogos e ogre 3D - Unip Santosjonathanblacknight
 
Desenvolvimento de Jogos - Mercado Parte 2
Desenvolvimento de Jogos - Mercado Parte 2Desenvolvimento de Jogos - Mercado Parte 2
Desenvolvimento de Jogos - Mercado Parte 2Fabio Moura Pereira
 
Base de fãs de "The Legend of Zelda" no Brasil
Base de fãs de "The Legend of Zelda" no BrasilBase de fãs de "The Legend of Zelda" no Brasil
Base de fãs de "The Legend of Zelda" no BrasilEduardo Casola Filho
 
Campus party apresentação
Campus party apresentaçãoCampus party apresentação
Campus party apresentaçãoGigliola Bissoni
 
Desenvolvimento de jogos e ogre 3D - Unisantos
Desenvolvimento de jogos e ogre 3D - UnisantosDesenvolvimento de jogos e ogre 3D - Unisantos
Desenvolvimento de jogos e ogre 3D - Unisantosjonathanblacknight
 
6Game Design Process 2010 Unibero Kao Tokio Upload
6Game Design Process 2010 Unibero Kao Tokio Upload6Game Design Process 2010 Unibero Kao Tokio Upload
6Game Design Process 2010 Unibero Kao Tokio UploadKao Tokio
 
Da literatura ao jogo: uma proposta de roteiro baseada na obra "O alienista" ...
Da literatura ao jogo: uma proposta de roteiro baseada na obra "O alienista" ...Da literatura ao jogo: uma proposta de roteiro baseada na obra "O alienista" ...
Da literatura ao jogo: uma proposta de roteiro baseada na obra "O alienista" ...Ana Carolina Gracioso
 
Playstation Mobile - Campus Party 2013
Playstation Mobile - Campus Party 2013Playstation Mobile - Campus Party 2013
Playstation Mobile - Campus Party 2013José Farias
 
Desenvolvimento de Jogos - Mercado Parte 1
Desenvolvimento de Jogos - Mercado Parte 1Desenvolvimento de Jogos - Mercado Parte 1
Desenvolvimento de Jogos - Mercado Parte 1Fabio Moura Pereira
 
Trabalhando com jogos eletronicos
Trabalhando com jogos eletronicosTrabalhando com jogos eletronicos
Trabalhando com jogos eletronicosMarcelo Sávio
 

Similaire à História e desenvolvimento de jogos eletrônicos (20)

Comparativo entre Engines de Jogos em 3d
Comparativo entre Engines de Jogos em 3dComparativo entre Engines de Jogos em 3d
Comparativo entre Engines de Jogos em 3d
 
Games
GamesGames
Games
 
imax games - Desenvolvimento de Jogos
imax games - Desenvolvimento de Jogosimax games - Desenvolvimento de Jogos
imax games - Desenvolvimento de Jogos
 
Aquecimento Global Game Jam Curitiba 2014
Aquecimento Global Game Jam Curitiba 2014Aquecimento Global Game Jam Curitiba 2014
Aquecimento Global Game Jam Curitiba 2014
 
Jornal Game Life News
Jornal Game Life NewsJornal Game Life News
Jornal Game Life News
 
Jogos independentes
Jogos independentesJogos independentes
Jogos independentes
 
Desenvolvimento de jogos e ogre 3D - Unip Santos
Desenvolvimento de jogos e ogre 3D - Unip SantosDesenvolvimento de jogos e ogre 3D - Unip Santos
Desenvolvimento de jogos e ogre 3D - Unip Santos
 
Desenvolvimento de Jogos - Mercado Parte 2
Desenvolvimento de Jogos - Mercado Parte 2Desenvolvimento de Jogos - Mercado Parte 2
Desenvolvimento de Jogos - Mercado Parte 2
 
Cp game design
Cp game designCp game design
Cp game design
 
Base de fãs de "The Legend of Zelda" no Brasil
Base de fãs de "The Legend of Zelda" no BrasilBase de fãs de "The Legend of Zelda" no Brasil
Base de fãs de "The Legend of Zelda" no Brasil
 
Campus party apresentação
Campus party apresentaçãoCampus party apresentação
Campus party apresentação
 
Game AI
Game AIGame AI
Game AI
 
Desenvolvimento de jogos e ogre 3D - Unisantos
Desenvolvimento de jogos e ogre 3D - UnisantosDesenvolvimento de jogos e ogre 3D - Unisantos
Desenvolvimento de jogos e ogre 3D - Unisantos
 
Apresentação TCC Games
Apresentação TCC GamesApresentação TCC Games
Apresentação TCC Games
 
6Game Design Process 2010 Unibero Kao Tokio Upload
6Game Design Process 2010 Unibero Kao Tokio Upload6Game Design Process 2010 Unibero Kao Tokio Upload
6Game Design Process 2010 Unibero Kao Tokio Upload
 
Da literatura ao jogo: uma proposta de roteiro baseada na obra "O alienista" ...
Da literatura ao jogo: uma proposta de roteiro baseada na obra "O alienista" ...Da literatura ao jogo: uma proposta de roteiro baseada na obra "O alienista" ...
Da literatura ao jogo: uma proposta de roteiro baseada na obra "O alienista" ...
 
Playstation Mobile - Campus Party 2013
Playstation Mobile - Campus Party 2013Playstation Mobile - Campus Party 2013
Playstation Mobile - Campus Party 2013
 
Irradiar #03
Irradiar #03Irradiar #03
Irradiar #03
 
Desenvolvimento de Jogos - Mercado Parte 1
Desenvolvimento de Jogos - Mercado Parte 1Desenvolvimento de Jogos - Mercado Parte 1
Desenvolvimento de Jogos - Mercado Parte 1
 
Trabalhando com jogos eletronicos
Trabalhando com jogos eletronicosTrabalhando com jogos eletronicos
Trabalhando com jogos eletronicos
 

História e desenvolvimento de jogos eletrônicos