Your first time on this page? Allow me to give some explanations.
Awesome libGDX
๐ฎ ๐ A curated list of libGDX resources to help developers make awesome games.
Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.
Thank you rafaskb & contributors
View Topic on GitHub:
rafaskb/awesome-libgdx
Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.
Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.
Algorithms and AI
Artificial Intelligence framework for games based on libGDX or not. Features: Steering Behaviors, Formation Motion, Pathfinding, Behavior Trees and Finite State Machines
A simple graph library for java
Controllers
Desktop/Android/HTML5/iOS Java game development framework
Controller Utilities for libGDX
Java wrapper for SDL and LibGDX controller API
Entity Component System (ECS)
A continuation of the popular Artemis ECS framework
A Java entity system inspired by Ash & Artemis.
Physics
Desktop/Android/HTML5/iOS Java game development framework
Java port for bump.lua
Services
libGDX extension providing cross-platform support for Facebook Graph API.
libGDX Firebase API
libGDX extension to provide Firebase tools
Gameanalytics.com client implementation for libGDX
Easy integration of gameservices in your libGDX game: Google Play Games, Apple Game Center, Amazon GameCircle and more
A libGDX cross-platform API for InApp purchasing.
A thin Java wrapper to access the Steamworks API
Setup and Deployment
A modern setup tool for libGDX Gradle projects
Packages your JAR, assets and a JVM for distribution on Windows, Linux and Mac OS X
User Interface
Desktop/Android/HTML5/iOS Java game development framework
libGDX extension providing cross-platform support for native dialogs
Free LibGDX Scene2D GUI skins
A LibGdx library that allows a developer to add a console (similar to how it is featured in Source games) to their game.
Provides lightweight utilities to draw MSDF text on LibGDX
A library for easy integration of a flexible circular WidgetGroup within libGDX
Create skins for LibGDX scene2d.ui with a graphical interface.
An alternative to libGDX's 9patch implementation.
A libGDX Label that appears as if it was being typed in real time.
libGDX UI toolkit
Free Scene2D.UI skins with example code, custom drawables, and experimental features.
Visual Effects
Fork of box2dlights by Kalle Hamalainen
LibGDX post-processing visual effects
A screen manager for libgdx supporting transitions
A LibGDX particles showcase.
A library for libGDX that draws simple shapes using a batch.
GLTF 2.0 3D format support and PBR shader implementation for LibGDX
Spine is dedicated to 2D animation, providing an efficient workflow both for creating amazing animation and for integrating it into your games.
Others
Java Agent for debugging common libgdx related issues.
Desktop/Android/HTML5/iOS Java game development framework
A utility class for libGDX that records a GIF and saves it automatically.
LibKTX: Kotlin extensions for LibGDX games and applications
Simple map generators for Java applications.
A simple way to pack and manage texture atlases for LibGDX game framework.
Getting Started
Desktop/Android/HTML5/iOS Java game development framework
Create skins for LibGDX scene2d.ui with a graphical interface.
An excellent guide for beginners on how to create a game from scratch.
Video tutorial on creating splash screens to display before your game window loads.
Video tutorial on using libGDX to make a game launcher.
General tutorial on using JSON for storing data.
Advanced
Video tutorial on enabling code hotswapping for libGDX projects to increase productivity.
Details how to create a mask using Pixmaps.
Pixel-perfect smooth scrolling.
Assets
High quality assets for your game, from 2D and 3D art to sound effects.
Quickly create unique sound effects by pressing a few buttons, excellent for prototyping.
Huge collaborative database of audio snippets, samples, recordings, bleeps.
Community
An active chat with various leaders from the community available every day. Recommended
Other Lists
A Curated List of Game Network Programming Resources
A curated list of gaming talks (development, design, etc)
A curated list of awesome frameworks, libraries and software for the Java programming language.
A curated list of awesome Kotlin related stuff Inspired by awesome-java.
A list of Game Development resources to make magic happen.
A straightforward reference for inclusive game design, to ensure that games are just as fun for as wide a range of people as possible. Recommended