Desenvolvendo jogos com LibGDX com LibGDX Matheus Bodo @matheusbodo .

Post on 16-Apr-2015

118 views 2 download

Transcript of Desenvolvendo jogos com LibGDX com LibGDX Matheus Bodo @matheusbodo .

Desenvolvendo jogos com LibGDXcom LibGDX

Matheus Bodo@matheusbodohttp://blog.matheusbodo.com

LibGDX

Utiliza a linguagem Java

Multi-plataforma

Open Source

Performance

Fácil de usar

Arquitetura do LibGDX

Ciclo de Vida

Game e Screen

Gráficos

Câmera

Viewport

OrthographicCameraPerspectiveCamera

Câmera

Texture

SpriteBatch

Imagens

Textos

Audio

Music

Sound

Entrada de Dados

InputProcessor

Mouse e Touch

•touchDown(int x, int y, int pointer, int button)

•touchUp(int x, int y, int pointer, int button)

•touchDragged(int x, int y, int pointer)

•touchMoved(int x, int y)

•scrolled(int amount)

Mouse e Touch

•touchDown(int x, int y, int pointer, int button)

•touchUp(int x, int y, int pointer, int button)

•touchDragged(int x, int y, int pointer)

•touchMoved(int x, int y)

•scrolled(int amount)

Keyboard

•keyDown(int keycode)

•keyUp(int keycode)

•keyTyped(char character)

Exemplo: Bricks

Mais informações

•http://libgdx.badlogicgames.com/

•http://code.google.com/p/libgdx/

•ZECHNER, Mario. Beginning Android

Games. Apress, 2011.

Dúvidas?

bodo.matheus@gmail.com@matheusbodo

http://blog.matheusbodo.com