You might be thinking of learning to code games with LibGDX, our book store are proud to recommend the well written Learning LibGDX Game Development, Second Edition.
Programming with the Java programming language you will develop your skills starting from Intermediate level in order to build games for the Windows, Linux, Mac, Android & iOS platforms.
If you are a reader who wants to make games using LibGDX, consider trying this text.
Learning LibGDX Game Development, Second Edition is written by Suryakumar Balakrishnan Nair & Andreas Oehlke and published by Packt.
We would like to point out that this is the paperback version. There is also the e-book/Kindle edition available by purchasing directly on Amazon by clicking below:
This book requires a good understanding of Java and OOP in order to get the most benefit from it. The book Learning Java by Building Android Games would provide this knowledge or you can read some getting started Java tutorials.
This book covers a significant amount of ground. You will set up a cross-platform project using Gradle and test the base code required for game building. Beyond this you will step through the process of increasing productivity with the stunning JVM Code Hot Swapping feature. Learn about Scene2D to create and organize complex menu structures and automate the creation of texture atlases using TexturePacker.
In the game that you get to build you will manage and play audio files, add special effects and handle player input. You will also see how to integrate the 2d physics library, Box2D. As a kind of bonus, at the end of the book you will take a quick look at LibGDX in 3d, both rendering and physics.