Skip to content
Desktop/Android/HTML5/iOS Java game development framework
Java C++ C HTML Shell SWIG Other
Branch: master
Clone or download

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Create FUNDING.yml Aug 14, 2019
backends Added disposed method. May 28, 2020
extensions box2D World.java contact listener method, dont affect addr if no list… May 22, 2020
gdx [FPSLogger] Support for an upper bound (#6069) Jun 6, 2020
gradle replace unmaintained support libraries with new androidx Mar 25, 2020
tests [Fix/Addition] #5908, implemented correct TAB/ENTER behavior of TextF… May 22, 2020
.gitattributes Add union merge method to /CONTRIBUTORS in .gitattributes May 27, 2019
.gitignore Background image support, zoom and camera movement in ParticleEditor.… Jan 21, 2019
.maven.settings First Travis-CI iteration. May 3, 2018
.travis.yml Skip mac builds on travis PRs Jun 29, 2019
AUTHORS files, need to update contributors Jul 6, 2013
CC-LICENSE files, need to update contributors Jul 6, 2013
CCLA.txt Create CCLA.txt Apr 1, 2016
CHANGES Specify encoding for Base64Coder.encodeString(), as the rest of GDX d… Jun 2, 2020
CLA.txt Update CLA.txt Apr 1, 2016
CONTRIBUTORS Add union merge method to /CONTRIBUTORS in .gitattributes May 27, 2019
LICENSE files, need to update contributors Jul 6, 2013
README.md Update links to pages with more details Feb 12, 2020
build-mac-ios.xml Remove support for OSX 32-bit builds. (#5577) Mar 8, 2019
build-template.xml Fix typo in build-template.xml (#5549) Apr 6, 2019
build.gradle Version out of sync Mar 8, 2020
build.xml Fix Ant script Mar 22, 2020
eclipse-formatter.xml Updated eclipse formatter. Jun 27, 2012
fetch.xml Parallel fetch, from 1:18 down to 0:25. Jun 4, 2020
gradle.properties replace unmaintained support libraries with new androidx Mar 25, 2020
gradlew Mark gradlew script as executable (#4875) Sep 3, 2017
gradlew.bat Refactor and flesh out the Gradle build. Sep 30, 2016
idea-formatter.xml idea formatting xml Jul 27, 2019
libgdx_logo.svg added libgdx logo Aug 5, 2014
pom.xml Set correct android version on pom.xml (#6047) May 12, 2020
settings.gradle Rename gdx-box2d and gdx-controllers in gradle Mar 22, 2020

README.md

logo

Jenkins build status (Jenkins) Travis build status (Travis)

Sonatype Nexus (Releases) Sonatype Nexus (Snapshots)

libGDX is a cross-platform Java game development framework based on OpenGL (ES) that works on Windows, Linux, Mac OS X, Android, your WebGL enabled browser and iOS.

Getting Started

Downloads

As we switched to Gradle, there's no need to download libGDX itself anymore. For those of you who still prefer the old way of doing things, you can get libGDX from the official download site.

Documentation

The Wiki contains all the information you'll need to write a libGDX game. You can contribute to the Wiki directly here on GitHub!

We also provide Javadocs online. The Javadocs are also bundled as source Jars with every libGDX distribution for consumption in your favorite IDE.

News & Community

You can follow the latest news about libGDX on the blog. Follow @badlogicgames for real-time updates.

You can get help on our forum and talk to other libGDX users on our IRC channel #libgdx at irc.freenode.net.

Another way of getting help or talking to other libGDX users is the libgdx discord.

Reporting Issues

Use the issue tracker here on GitHub to report issues. Make sure you read the Getting Help article that walks you through the process or properly reporting an issue.

Contributing & Working from Source

libGDX has a strong developer community constantly improving the code base. We love to get any and all help we can. The Contributing article describes the process of helping libGDX to become even better.

To contribute, you need to work with libGDX' sources directly, something normal users do not have to go through. The Working with the Source article will give you directions.

You can also contribute financially to our infrastructure (build server, web server, test devices) via our Patreon!

License

libGDX is licensed under the Apache 2 License, meaning you can use it free of charge, without strings attached in commercial and non-commercial projects. We love to get (non-mandatory) credit in case you release a game or app using libgdx!

Supported By

libGDX is supported by helpful 3rd parties via code contributions, free licenses, test devices and so forth. Make our supporters happy and visit their sites!

RoboVM
Saikoa intel Software Partner
Excelsior JET

Intel and the Intel logo are trademarks of Intel Corporation in the U.S. and/or other countries.

You can’t perform that action at this time.