Consider this talk a 45 minute boot camp about libgdx. Mario introduces you to the overall idea behind libgdx, show you how to create your first project, run and debug it on all supported platforms and introduce the bare minimum of libgdx's API to write a very simple game. After attending the talk you should be well equipped to dive into the documentation and samples of libgdx to start writing your first game!
2. What is libGDX?
• Cross-platform game development framework
• Java + C/C++ for performance hungry code
• Use Java, Scala, Kotlin, ...
• Write once ...
http://libgdx.badlogicgames.com
http://github.com/libgdx/libgdx
@badlogicgames, @libgdx
21. Low-Level Layer
Networking
• Open URL in browser
• HTTP, HTTPs API ala HttpClient
• Socket API
Gdx.net, HttpRequest, HttpResponse, Socket,
ServerSocket, ...
22. Low-Level Layer
Audio
• Streaming playback for music
• In-memory playback for sound effects
• PCM read/write
• Panning, volume, pitch
Gdx.audio, Sound, Music, AudioDevice, ...
23. Low-Level Layer
Graphics
• OpenGL ES 2.0, 3.0
• Display mode API
• Continuous & non-continuous rendering
• Custom 2D Bitmap manipulation API
Gdx.graphics, GL20, GL30, Pixmap, PixmapIO, ...