SlideShare uma empresa Scribd logo
1 de 8
Box 2D
Aplicação da Física em Jogos 2D
UDF Centro Universitário
Integrantes:
Douglas Miranda
Fellipe Silva
Felipe Leite
Fernando Koehler
Giovanna Quaranta
UDF Centro Universitário
Introdução
Box 2D
Game Engine - Motor de Física 2D
Box 2D Lite 2006
2008 versão 2.0
Erin Catto “zlib”
Java, Adobe Flash, Lua, Java Script
(qualquer linguagem C++)
UDF Centro Universitário
C++
Conceitos Básicos de Aplicação da
Física
Conceitos Iniciais
Rigid Body / Corpo Rígido
Shape / Forma
Constrait / Restrição
Contact Constrait / Restrição de Contato
UDF Centro Universitário
UDF Centro Universitário
Conceitos Básicos de Aplicação a
Física
Joint / Junção
Joint Limit / Junção Limite
Joint Motor / Junção Motora
World / Mundo
Conceitos Iniciais
UDF Centro Universitário
Jogos
Angry Birds
Limbo
Fantastic Contrapition
Transformice
UDF Centro Universitário
Plataformas
Nintendo Wii
Nintendo DS
Iphone
BlackBerry 10
UDF Centro Universitário
Bibliografia
http://www.pontov.com.br/site/arquitetura/54-matematica-e-fisica/246-introducao-a-fisica-nos-jogos
http://gogogobox.com/dana/tag/box2d/
http://en.wikipedia.org/wiki/Box2D
http://www.mxstudio.com.br/desenvolvimento/flash/box2d-engine-de-fisica-para-games-em-flash/
http://box2d.org

Mais conteúdo relacionado

Mais de Dra. Camila Hamdan

Ergonomia e Usabilidade AULA 4: Erro
Ergonomia e Usabilidade AULA 4: ErroErgonomia e Usabilidade AULA 4: Erro
Ergonomia e Usabilidade AULA 4: ErroDra. Camila Hamdan
 
WebDesign AULA 2: Introdução a HTML
WebDesign AULA 2: Introdução a HTMLWebDesign AULA 2: Introdução a HTML
WebDesign AULA 2: Introdução a HTMLDra. Camila Hamdan
 
Jogos em Realidade Aumentada (Projeto PIBITI 2015-2016)
Jogos em Realidade Aumentada (Projeto PIBITI 2015-2016)Jogos em Realidade Aumentada (Projeto PIBITI 2015-2016)
Jogos em Realidade Aumentada (Projeto PIBITI 2015-2016)Dra. Camila Hamdan
 
Ergonomia e Usabilidade AULA 3:
Ergonomia e Usabilidade AULA 3:Ergonomia e Usabilidade AULA 3:
Ergonomia e Usabilidade AULA 3:Dra. Camila Hamdan
 
Jogos em Realidade Virtual e Aumentada- 3º Congresso de IC - UDF 2013
Jogos em Realidade Virtual e Aumentada- 3º Congresso de IC - UDF 2013Jogos em Realidade Virtual e Aumentada- 3º Congresso de IC - UDF 2013
Jogos em Realidade Virtual e Aumentada- 3º Congresso de IC - UDF 2013Dra. Camila Hamdan
 
Maquete Virtual - UDF/4R (Tour Virtual) - Jogos em Realidade Virtual e Aument...
Maquete Virtual - UDF/4R (Tour Virtual) - Jogos em Realidade Virtual e Aument...Maquete Virtual - UDF/4R (Tour Virtual) - Jogos em Realidade Virtual e Aument...
Maquete Virtual - UDF/4R (Tour Virtual) - Jogos em Realidade Virtual e Aument...Dra. Camila Hamdan
 
Projeto: Mergulhador (Modelagem Digital)
 Projeto: Mergulhador (Modelagem Digital) Projeto: Mergulhador (Modelagem Digital)
Projeto: Mergulhador (Modelagem Digital)Dra. Camila Hamdan
 
Discriplina: Ergonomia e Usabilidade - 2o. semestre 2015 Cronograma
Discriplina: Ergonomia e Usabilidade - 2o. semestre 2015 CronogramaDiscriplina: Ergonomia e Usabilidade - 2o. semestre 2015 Cronograma
Discriplina: Ergonomia e Usabilidade - 2o. semestre 2015 CronogramaDra. Camila Hamdan
 
Ergonomia e Usabilidade AULA 2: Conceitos, Engenharia de Usabilidade
Ergonomia e Usabilidade AULA 2: Conceitos, Engenharia de UsabilidadeErgonomia e Usabilidade AULA 2: Conceitos, Engenharia de Usabilidade
Ergonomia e Usabilidade AULA 2: Conceitos, Engenharia de UsabilidadeDra. Camila Hamdan
 
Animação Digital AULA 12: CONFIGURANDO UM PERSONAGEM PARA ANIMAÇÃO NO MAYA. R...
Animação Digital AULA 12: CONFIGURANDO UM PERSONAGEM PARA ANIMAÇÃO NO MAYA. R...Animação Digital AULA 12: CONFIGURANDO UM PERSONAGEM PARA ANIMAÇÃO NO MAYA. R...
Animação Digital AULA 12: CONFIGURANDO UM PERSONAGEM PARA ANIMAÇÃO NO MAYA. R...Dra. Camila Hamdan
 
Animação Digital AULA 10: CONFIGURANDO UM PERSONAGEM PARA ANIMAÇÃO NO MAYA. P...
Animação Digital AULA 10: CONFIGURANDO UM PERSONAGEM PARA ANIMAÇÃO NO MAYA. P...Animação Digital AULA 10: CONFIGURANDO UM PERSONAGEM PARA ANIMAÇÃO NO MAYA. P...
Animação Digital AULA 10: CONFIGURANDO UM PERSONAGEM PARA ANIMAÇÃO NO MAYA. P...Dra. Camila Hamdan
 
Modelo para Apresentação (Avaliacao 1): Modelagem 3D_1o. semestre 2015
Modelo para Apresentação (Avaliacao 1): Modelagem 3D_1o. semestre 2015Modelo para Apresentação (Avaliacao 1): Modelagem 3D_1o. semestre 2015
Modelo para Apresentação (Avaliacao 1): Modelagem 3D_1o. semestre 2015Dra. Camila Hamdan
 
Animação Digital (Aula 9): CONFIGURANDO UM PERSONAGEM PARA ANIMAÇÃO NO MAYA. ...
Animação Digital (Aula 9): CONFIGURANDO UM PERSONAGEM PARA ANIMAÇÃO NO MAYA. ...Animação Digital (Aula 9): CONFIGURANDO UM PERSONAGEM PARA ANIMAÇÃO NO MAYA. ...
Animação Digital (Aula 9): CONFIGURANDO UM PERSONAGEM PARA ANIMAÇÃO NO MAYA. ...Dra. Camila Hamdan
 
Animação Digital (Aula 8): CONFIGURANDO UM PERSONAGEM PARA ANIMAÇÃO NO MAYA. ...
Animação Digital (Aula 8): CONFIGURANDO UM PERSONAGEM PARA ANIMAÇÃO NO MAYA. ...Animação Digital (Aula 8): CONFIGURANDO UM PERSONAGEM PARA ANIMAÇÃO NO MAYA. ...
Animação Digital (Aula 8): CONFIGURANDO UM PERSONAGEM PARA ANIMAÇÃO NO MAYA. ...Dra. Camila Hamdan
 
Animação Digital (Aula 7): Animação de esfera stretch/squash
Animação Digital (Aula 7): Animação de esfera stretch/squashAnimação Digital (Aula 7): Animação de esfera stretch/squash
Animação Digital (Aula 7): Animação de esfera stretch/squashDra. Camila Hamdan
 
Animação Digital (Aula 6): Princípios para Animação no Maya 2015
Animação Digital (Aula 6): Princípios para Animação no Maya 2015Animação Digital (Aula 6): Princípios para Animação no Maya 2015
Animação Digital (Aula 6): Princípios para Animação no Maya 2015Dra. Camila Hamdan
 
MODELAGEM DIGITAL: AULA IV - Modelagem de Personagem usando Model Sheet
MODELAGEM DIGITAL: AULA IV - Modelagem de Personagem usando Model SheetMODELAGEM DIGITAL: AULA IV - Modelagem de Personagem usando Model Sheet
MODELAGEM DIGITAL: AULA IV - Modelagem de Personagem usando Model SheetDra. Camila Hamdan
 
AULA 5: Princípios de Modelagem Digital para Animação (Modelando uma lata de ...
AULA 5: Princípios de Modelagem Digital para Animação (Modelando uma lata de ...AULA 5: Princípios de Modelagem Digital para Animação (Modelando uma lata de ...
AULA 5: Princípios de Modelagem Digital para Animação (Modelando uma lata de ...Dra. Camila Hamdan
 
Modelagem Digital (Aula 3): Concept Art
Modelagem Digital (Aula 3): Concept ArtModelagem Digital (Aula 3): Concept Art
Modelagem Digital (Aula 3): Concept ArtDra. Camila Hamdan
 
Modelagem Digital (Aula 2): Apresentação da Interface Gráfica Maya
Modelagem Digital (Aula 2): Apresentação da Interface Gráfica MayaModelagem Digital (Aula 2): Apresentação da Interface Gráfica Maya
Modelagem Digital (Aula 2): Apresentação da Interface Gráfica MayaDra. Camila Hamdan
 

Mais de Dra. Camila Hamdan (20)

Ergonomia e Usabilidade AULA 4: Erro
Ergonomia e Usabilidade AULA 4: ErroErgonomia e Usabilidade AULA 4: Erro
Ergonomia e Usabilidade AULA 4: Erro
 
WebDesign AULA 2: Introdução a HTML
WebDesign AULA 2: Introdução a HTMLWebDesign AULA 2: Introdução a HTML
WebDesign AULA 2: Introdução a HTML
 
Jogos em Realidade Aumentada (Projeto PIBITI 2015-2016)
Jogos em Realidade Aumentada (Projeto PIBITI 2015-2016)Jogos em Realidade Aumentada (Projeto PIBITI 2015-2016)
Jogos em Realidade Aumentada (Projeto PIBITI 2015-2016)
 
Ergonomia e Usabilidade AULA 3:
Ergonomia e Usabilidade AULA 3:Ergonomia e Usabilidade AULA 3:
Ergonomia e Usabilidade AULA 3:
 
Jogos em Realidade Virtual e Aumentada- 3º Congresso de IC - UDF 2013
Jogos em Realidade Virtual e Aumentada- 3º Congresso de IC - UDF 2013Jogos em Realidade Virtual e Aumentada- 3º Congresso de IC - UDF 2013
Jogos em Realidade Virtual e Aumentada- 3º Congresso de IC - UDF 2013
 
Maquete Virtual - UDF/4R (Tour Virtual) - Jogos em Realidade Virtual e Aument...
Maquete Virtual - UDF/4R (Tour Virtual) - Jogos em Realidade Virtual e Aument...Maquete Virtual - UDF/4R (Tour Virtual) - Jogos em Realidade Virtual e Aument...
Maquete Virtual - UDF/4R (Tour Virtual) - Jogos em Realidade Virtual e Aument...
 
Projeto: Mergulhador (Modelagem Digital)
 Projeto: Mergulhador (Modelagem Digital) Projeto: Mergulhador (Modelagem Digital)
Projeto: Mergulhador (Modelagem Digital)
 
Discriplina: Ergonomia e Usabilidade - 2o. semestre 2015 Cronograma
Discriplina: Ergonomia e Usabilidade - 2o. semestre 2015 CronogramaDiscriplina: Ergonomia e Usabilidade - 2o. semestre 2015 Cronograma
Discriplina: Ergonomia e Usabilidade - 2o. semestre 2015 Cronograma
 
Ergonomia e Usabilidade AULA 2: Conceitos, Engenharia de Usabilidade
Ergonomia e Usabilidade AULA 2: Conceitos, Engenharia de UsabilidadeErgonomia e Usabilidade AULA 2: Conceitos, Engenharia de Usabilidade
Ergonomia e Usabilidade AULA 2: Conceitos, Engenharia de Usabilidade
 
Animação Digital AULA 12: CONFIGURANDO UM PERSONAGEM PARA ANIMAÇÃO NO MAYA. R...
Animação Digital AULA 12: CONFIGURANDO UM PERSONAGEM PARA ANIMAÇÃO NO MAYA. R...Animação Digital AULA 12: CONFIGURANDO UM PERSONAGEM PARA ANIMAÇÃO NO MAYA. R...
Animação Digital AULA 12: CONFIGURANDO UM PERSONAGEM PARA ANIMAÇÃO NO MAYA. R...
 
Animação Digital AULA 10: CONFIGURANDO UM PERSONAGEM PARA ANIMAÇÃO NO MAYA. P...
Animação Digital AULA 10: CONFIGURANDO UM PERSONAGEM PARA ANIMAÇÃO NO MAYA. P...Animação Digital AULA 10: CONFIGURANDO UM PERSONAGEM PARA ANIMAÇÃO NO MAYA. P...
Animação Digital AULA 10: CONFIGURANDO UM PERSONAGEM PARA ANIMAÇÃO NO MAYA. P...
 
Modelo para Apresentação (Avaliacao 1): Modelagem 3D_1o. semestre 2015
Modelo para Apresentação (Avaliacao 1): Modelagem 3D_1o. semestre 2015Modelo para Apresentação (Avaliacao 1): Modelagem 3D_1o. semestre 2015
Modelo para Apresentação (Avaliacao 1): Modelagem 3D_1o. semestre 2015
 
Animação Digital (Aula 9): CONFIGURANDO UM PERSONAGEM PARA ANIMAÇÃO NO MAYA. ...
Animação Digital (Aula 9): CONFIGURANDO UM PERSONAGEM PARA ANIMAÇÃO NO MAYA. ...Animação Digital (Aula 9): CONFIGURANDO UM PERSONAGEM PARA ANIMAÇÃO NO MAYA. ...
Animação Digital (Aula 9): CONFIGURANDO UM PERSONAGEM PARA ANIMAÇÃO NO MAYA. ...
 
Animação Digital (Aula 8): CONFIGURANDO UM PERSONAGEM PARA ANIMAÇÃO NO MAYA. ...
Animação Digital (Aula 8): CONFIGURANDO UM PERSONAGEM PARA ANIMAÇÃO NO MAYA. ...Animação Digital (Aula 8): CONFIGURANDO UM PERSONAGEM PARA ANIMAÇÃO NO MAYA. ...
Animação Digital (Aula 8): CONFIGURANDO UM PERSONAGEM PARA ANIMAÇÃO NO MAYA. ...
 
Animação Digital (Aula 7): Animação de esfera stretch/squash
Animação Digital (Aula 7): Animação de esfera stretch/squashAnimação Digital (Aula 7): Animação de esfera stretch/squash
Animação Digital (Aula 7): Animação de esfera stretch/squash
 
Animação Digital (Aula 6): Princípios para Animação no Maya 2015
Animação Digital (Aula 6): Princípios para Animação no Maya 2015Animação Digital (Aula 6): Princípios para Animação no Maya 2015
Animação Digital (Aula 6): Princípios para Animação no Maya 2015
 
MODELAGEM DIGITAL: AULA IV - Modelagem de Personagem usando Model Sheet
MODELAGEM DIGITAL: AULA IV - Modelagem de Personagem usando Model SheetMODELAGEM DIGITAL: AULA IV - Modelagem de Personagem usando Model Sheet
MODELAGEM DIGITAL: AULA IV - Modelagem de Personagem usando Model Sheet
 
AULA 5: Princípios de Modelagem Digital para Animação (Modelando uma lata de ...
AULA 5: Princípios de Modelagem Digital para Animação (Modelando uma lata de ...AULA 5: Princípios de Modelagem Digital para Animação (Modelando uma lata de ...
AULA 5: Princípios de Modelagem Digital para Animação (Modelando uma lata de ...
 
Modelagem Digital (Aula 3): Concept Art
Modelagem Digital (Aula 3): Concept ArtModelagem Digital (Aula 3): Concept Art
Modelagem Digital (Aula 3): Concept Art
 
Modelagem Digital (Aula 2): Apresentação da Interface Gráfica Maya
Modelagem Digital (Aula 2): Apresentação da Interface Gráfica MayaModelagem Digital (Aula 2): Apresentação da Interface Gráfica Maya
Modelagem Digital (Aula 2): Apresentação da Interface Gráfica Maya
 

Engine para jogos 2D,Box2D.