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

Chapter 2. Let There Be Graphics!

In this chapter, we will start creating our game. The most important part of any game is graphics, that is, the visual representation. In this chapter, we will explore the LibGDX graphics package and create the game scene of our Thrust Copter game. We will explore the following topics:

  • Creating Thrust Copter LibGDX project
  • Learning about the LibGDX graphics package and the g2d package
  • Adding relevant images to game scene
  • Learning about Texture, TextureRegion, and Sprite classes
  • Learning about TextureAtlas and TexturePacking
  • Creating an animated Sprite instance
  • Learning about SpriteBatch
  • Implementing time-based animation and moving our plane

The ThrustCopter game

Creating a game has to start with proper planning. In game ...

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