Example libGDX orthographic camera controller

  • June 20, 2015
  • James Skemp
The following class can be used in a libGDX project as a framework for your own orthographic camera controller. This has been tested with libGDX 1.6.2, but should work in versions back to at least 1.4.x. View the code snippet on GitHub. OrthographicCameraController.java

Read More

Configuring a libGDX project to run as a desktop application in Android Studio

  • March 13, 2015
  • James Skemp
The following will quickly cover how to setup a newly imported libGDX project to run a desktop application, via Android Studio 1.1.0. This assumes that you have already created a new libGDX project and have already imported it into Android Studio. If you have not, please review Creating your first libgdx project with Android Studio 1.1.0. With the project imported, select the configurations drop-down, or navigate to Run > Edit Configurations.

Read More

Review: LibGDX Game Development Essentials (2014)

  • March 7, 2015
  • James Skemp
The following is a review of LibGDX Game Development Essentials, written by Juwal Bose, and released in December 2014 by Packt Publishing. Difficult to follow, but not a complete waste of time LibGDX Game Development Essentials is hard to follow along with, and since I'm one of those learners who likes to follow along when I'm learning a technology, that made this book troublesome. On the one hand, I certainly got something out of the book, and successfully got a glimpse of just how powerful LibGDX is.

Read More

Creating your first libGDX project with Android Studio 1.1.0

  • February 28, 2015
  • James Skemp
This is a quick 'tutorial' on how to get started with libGDX with Android Studio 1.1.0. Unfortunately while libGDX can be used with Android Studio 1.x, documentation regarding it is sparse. I'll assume that you have Android Studio 1.1.0 (1.x generally) installed and properly running. If you haven't already, download libgdx from the official site. The file name should be gdx-setup.jar, and will be run whenever you need to create a new project.

Read More