O'Reilly logo

LibGDX Game Development Essentials by Juwal Bose

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Exploring the project

That was some heavy lifting; now we can take a break to explore the project in detail. You are seeing an image in the bottom-left corner of the app window. Let's see how we got this output. The core code logic will always be present in the project's src folder, which is the Hello World-core src folder in our case. We can find the HelloWorld.java main class inside the specified package; open it up. This class extends the ApplicationAdapter class, which in turn implements the ApplicationListener interface. These classes have a few methods that align with the Android application life cycle methods: create, pause, resume, dispose, render, and resize.

The HelloWorld class is a very simple class with only two variables and two overridden ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required