libGDX is a cross-platform Java game development framework based on OpenGL (ES) that works on Windows, Linux, macOS, Android, your browser and iOS.
There are different tools – both official and community-made – that can help make the development process for libGDX much easier.
Tutorials After you have created your very first libGDX project, we highly recommend our A Simple Game and Extending the Simple Game pages. If you’re completely new to game dev...
Mobile Games libGDX really shines if you plan to release games for mobile platforms as well! Disney Heroes: Battle Mode by PerBlue Entertainment Battle your way through a dangerous digital world and save it from an evil virus with the help of your favorite Disney and Pixar heroes!
The libGDX project was started over 10 years ago. Over the years, libGDX and its community matured: nowadays, libGDX is a well proven and reliable framework with a sound base and documentation. Furthermore, there are plenty of games built on top of libGDX, many of which are open source.
Before you can get your first libGDX project up and running, you need to set up your development environment. The first step in doing this is choosing an IDE: Android Studio, IntelliJ IDEA or Eclipse are among the most common choices for this.
libGDX is hosted on GitHub, where all team members collaborate. Fork, star and contribute to our project!
Let’s make a game! Game design is hard, but if you break up the process into small, achievable goals, you’ll be able to produce wonders. In this simple game tutorial,...
The libGDX setup tool takes care of all the steps involved in setting up a libGDX Gradle project.