
libGDX - libGDX
libGDX is a cross-platform Java game development framework based on OpenGL (ES) that works on Windows, Linux, macOS, Android, your browser and iOS. Get started Photo credit: Delver by Priority Interrupt
Source & Documentation - libGDX
There are different tools and libraries that make the development process for libGDX easier. See our Tools List for some of the most commonly used tools. A curated list of our favourite libraries can be found at Awesome-libGDX. On our Discord server we also have an extensive collection of libGDX-centered libraries that are currently work in ...
Demos & Tutorials - libGDX
If you want to inspect some open source libGDX games for reference, this wiki article is the right place to start looking. The official libGDX organization on GitHub also offers a few demo projects that you can play around with to get a feeling for how to do things.
Creating a Project - libGDX
libGDX projects are Gradle projects, which makes managing dependencies and building considerably easier. Gradle is a dependency management system and thus provides an easy way to pull in third-party libraries into your project, without having to manually download them. Instead, Gradle just needs you to provide it with the names and versions of ...
Set Up a Dev Env - libGDX
Before you can get started with libGDX, you need to set up an IDE (Integrated Development Environment). It is basically an editor for your Java files, which makes developing Java applications considerably more convenient in various ways.
Modules overview - libGDX
libGDX comprises several modules that provide services for each step of a typical game architecture. Input - Provides a unified input model and handler for all platforms. Supports keyboard, touchscreen, accelerometer and mouse where available. Graphics - Enables the drawing of images to the screen using the hardware provided OpenGL ES ...
A Simple Game - libGDX
2D games made in libGDX need assets: images, audio, and other resources that comprise the project. In this case, we’ll need a bucket, a raindrop, a background, a water drop sound effect, and music. If you’re pretty resourceful, you can make these on your own.
Showcase - libGDX
The following collection of games built with libGDX gives an impression of what the framework is capable of. Slay the Spire by Mega Crit Games. We fused card games and rogue-likes together to make the best single player deckbuilder we could. Craft a unique deck, encounter bizarre creatures, discover relics of immense power, and Slay the Spire!
libGDX 1.13.1 - libGDX
2025年1月8日 · Hot off the press: libGDX 1.13.1 brings a few pressing bugfixes as well as a couple of interesting new features. Check out the full list below to find out more. A few notable changes [ANDROID] The AndroidX core dependency is now included with libGDX .
Sound effects - libGDX
The sounds in Libgdx are playing synchronously by default. It causes main loop to be frozen for significant time if you play a lot of sounds at once. Especially this issue noticeable on Android 10.