Desenvolvendo jogos com LibGDX com LibGDX Matheus Bodo @matheusbodo http://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 Câmera PerspectiveCamera OrthographicCamera 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? [email protected] @matheusbodo http://blog.matheusbodo.com