Level 1-1: Intro to Cross Platform Game Development
Learn how LibGDX allows you write a game once, then deploy to to both Android and iOS devices, as well as desktop computers and web browsers. Also explore the functionality that the LibGDX game framework provides.
Level 1-2: Intro to LibGDX
Import and your first LibGDX project, run it on your computer and Android device, and learn the basic structure of a LibGDX game.
Level 1-3: Drawing
Use the LibGDX ShapeRenderer object to draw some simple shapes (and some not-so-simple fractals).
Level 1-4: Cameras and Viewports
Use a camera to focus the player's field of view on a portion of a larger game world, and learn to use viewports to simplify camera management.
Level 1-5: Movement
Create simple animations and physics effects by updating the game world over time. Also learn to break up a complex game into separate screens.
Level 1-6: User Input
Handle key presses, touches, and accelerometer input.
Level 1-7: Growing Icicles
Create the core of Icicles, including player controls.
Level 1-8: Polishing Icicles
Add scoring, a head-up display, and a difficulty select screen.