Menu
Home Explore People Places Arts History Plants & Animals Science Life & Culture Technology
On this page
libGDX
Game-development Java framework

libGDX is a free and open-source game-development application framework written in the Java programming language with some C and C++ components for performance dependent code. It allows for the development of desktop and mobile games by using the same code base. It is cross-platform, supporting Windows, Linux, macOS, Android, iOS, BlackBerry and web browsers with WebGL support.

We don't have any images related to libGDX yet.
We don't have any YouTube videos related to libGDX yet.
We don't have any PDF documents related to libGDX yet.
We don't have any Books related to libGDX yet.
We don't have any archived web articles related to libGDX yet.

History

In the middle of 2009 Mario Zechner, the creator of libGDX, wanted to write Android games and started developing a framework called AFX (Android Effects) for this. When he found that deploying the changes from Desktop to Android device was cumbersome, he modified AFX to work on the Desktop as well, making it easier to test programs. This was the first step toward the game framework later known as libGDX.7

In March 2010 Zechner decided to open-source AFX, hosting it on Google Code under the GNU Lesser General Public License (LGPL). However, at the time he stated that "It's not the intention of the framework to be used for creating desktop games anyway", intending the framework to primarily target Android. In April, it got its first contributor.89 In October, Nathan Sweet joined10 and eventually became a top contributor,11 sharing the copyright.1213

When Zechner created a Box2D JNI wrapper, this attracted more users and contributors because physics games were popular at the time.[better source needed] Many of the issues with Android were resolved because of this.14

Because many users suggested switching to a different license due to LGPL not being suitable for Android, libGDX changed its license to the Apache License 2.0 in July 2010, making it possible to use the framework in closed-source commercial games.1516 The same month its phpBB forum was launched.1718

Due to issues with Java Sound the audio desktop implementation switched to OpenAL in January 2011.1920 Development of a small image manipulation library called Gdx2D was finished as well, which depends on the open source STB library.2122

The rest of 2011 was spent adding a UI library23 and working on the basics of a 3D API.24

At the start of 2012 Zechner created a small helper library called gdx-jnigen for easing the development of JNI bindings.2526 This made it possible for the gdx-audio27 and gdx-freetype28 extensions to be developed over the following months.29

Inspired by Google's PlayN cross-platform game development framework that used Google Web Toolkit (GWT) to compile Java to JavaScript code, Zechner wrote an HTML/JavaScript backend over the course of several weeks, which allowed libGDX applications to be run in any browser with WebGL support.30 After Google abandoned PlayN, it was maintained by Michael Bayne, who added iOS support to it. libGDX used parts of this work for its own MonoTouch-based backend.313233

In August 2012 the project switched its version control system from Subversion to Git, moving from Google Code to GitHub. However, the issue tracker and wiki remained on Google Code for another year. The main build system was also changed to Maven, making it easier for developers with different IDEs to work together.343536

Because of issues with the MonoTouch iOS backend Niklas Thernig wrote a RoboVM backend for libGDX in March 2013, which was integrated into the project in September.373839 From March to May 2013 a new 3D API was developed as well and integrated into the library.404142

In June 2013 the project's website was redone, now featuring a gallery where users can submit their games created with libGDX.4344 As of January 2016 more than 3000 games have been submitted.45

After the source code migration to GitHub the year before, in September 2013 the issue tracker and wiki were also moved there from Google Code.4647 The same month the build and dependency management system was switched from Maven to Gradle.4849

After a cleanup phase in the first months of 2014 libGDX version 1.0 was released on 20 April, more than four years after the start of the project.50

In 2014 libGDX was one of the annual Duke's Choice Award winners, being chosen for its focus on platform-independence.5152

From a diverse team of open source enthusiasts comes libGDX, a cross-platform game development framework that allows programmers to write, test, and debug Java games on a desktop PC running Windows, Linux, or Mac OS X and deploy that same code to Android, iOS and WebGL-enabled browsers—something not widely available right now. The goal of libGDX, says creator Mario Zechner, "is to fulfill the 'write once, run anywhere' promise of the Java platform specifically for game development."

— Java Magazine September/October 201453

In April 2016 it was announced that libGDX would switch to Intel's Multi-OS Engine on the iOS backend after the discontinuation of RoboVM.5455 With the release of libGDX 1.9.3 on 16 May 2016 Multi-OS is provided as an alternative, while by default the library uses its own fork of the open source version of RoboVM.5657

libGDX Jam

From 18 December 2015 to 18 January 2016 a libGDX game jam was organized together with RoboVM, itch.io and Robotality. From initially 180 theme suggestions "Life in space" was chosen as the jam's main theme, and 83 games were created over the course of the competition.5859

Release versions

VersionRelease date
Old version, not maintained: 1.020 April 201460
Old version, not maintained: 1.123 May 201461
Old version, not maintained: 1.222 June 201462
Old version, not maintained: 1.39 August 201463
Old version, not maintained: 1.410 October 201464
Old version, not maintained: 1.58 December 201465
Old version, not maintained: 1.66 May 201566
Old version, not maintained: 1.721 September 201567
Old version, not maintained: 1.85 January 201668
Old version, not maintained: 1.924 January 201669
Old version, not maintained: 1.1018 April 202170
Old version, not maintained: 1.1111 May 202271
Old version, not maintained: 1.122 July 202372
Latest version: 1.1317 October 202473
Legend:Old versionOld version, still maintainedLatest versionLatest preview versionFuture version

Architecture

libGDX allows the developer to write, test, and debug their application on their own desktop PC and use the same code on Android. It abstracts away the differences between a common Windows/Linux application and an Android application. The usual development cycle consists of staying on the desktop PC as much as possible while periodically verifying that the project still works on Android. Its main goal is to provide total compatibility between desktop and mobile devices, the main difference being speed and processing power.74

Backends

The library transparently uses platform-specific code through various backends to access the capabilities of the host platform. Most of the time the developer does not have to write platform-specific code, except for starter classes (also called launchers) that require different setup depending on the backend.75

  • On the desktop the Lightweight Java Game Library (LWJGL) is used. There is also an experimental JGLFW backend that is not being continued anymore.[when?] In Version 1.8 a new LWJGL 3 backend was introduced, intended to replace the older LWJGL 2 backend.76
  • The HTML5 backend uses the Google Web Toolkit (GWT) for compiling the Java to JavaScript code, which is then run in a normal browser environment. libGDX provides several implementations of standard APIs that are not directly supported there, most notably reflection.777879
  • The Android backend runs Java code compiled for Android with the Android SDK.
  • For iOS a custom fork of RoboVM is used to compile Java to native iOS instructions. Intel's Multi-OS Engine has been provided as an alternative since the discontinuation of RoboVM.8081

Other JVM languages

While libGDX is written primarily in Java, the compiled bytecode is language-independent, allowing many other JVM languages to directly use the library. The documentation specifically states the interoperability with Ceylon, Clojure, Kotlin, Jython, JRuby and Scala.82

Extensions

Several official and third-party extensions exist that add additional functionality to the library.

gdxAI

An artificial intelligence (AI) framework that was split from the main library with version 1.4.1 in October 2014 and moved into its own repository. While it was initially made for libGDX, it can be used with other frameworks as well. The project focuses on AI useful for games, among them pathfinding, decision making and movement.8384

gdx freetype

Can be used to render FreeType fonts at run time instead of using static bitmap images, which do not scale as well.85

Box2D

A wrapper for the Box2D physics library was introduced in 2010 and moved to an extension with the 1.0 release.8687

packr

A helper tool that bundles a custom JRE with the application so end users do not have to have their own one installed.8889

Notable games and apps

See also

  • Free software portal
  • Computer programming portal

References

  1. "Official website". libgdx.badlogicgames.com. Archived from the original on 27 May 2011. Retrieved 2 January 2016. https://web.archive.org/web/20110527022922/https://libgdx.badlogicgames.com/

  2. "Goals and Features". libgdx.badlogicgames.com. Archived from the original on 6 June 2012. Retrieved 16 December 2015. https://web.archive.org/web/20120606232500/https://libgdx.badlogicgames.com/features.html

  3. "mobilegameengines.com/game_engines/32-libgdx". Archived from the original on 18 January 2015. https://web.archive.org/web/20150118010130/http://mobilegameengines.com/game_engines/32-libgdx

  4. "Home - libGDX". libgdx.com. https://libgdx.com/wiki/

  5. "Goals and Features". libgdx.badlogicgames.com. Archived from the original on 6 June 2012. Retrieved 16 December 2015. https://web.archive.org/web/20120606232500/https://libgdx.badlogicgames.com/features.html

  6. "libgdx/README.md at master". github.com. https://github.com/libgdx/libgdx/blob/master/README.md

  7. Zechner, Mario (20 April 2014). "libGDX 1.0 released". badlogicgames.com. Archived from the original on 13 February 2021. Retrieved 31 December 2015. https://web.archive.org/web/20210213212631/https://www.badlogicgames.com/wordpress/?p=3412

  8. Zechner, Mario (20 April 2014). "libGDX 1.0 released". badlogicgames.com. Archived from the original on 13 February 2021. Retrieved 31 December 2015. https://web.archive.org/web/20210213212631/https://www.badlogicgames.com/wordpress/?p=3412

  9. Zechner, Mario (6 March 2010). "The Future..." badlogicgames.com. Archived from the original on 14 March 2016. Retrieved 31 December 2015. https://web.archive.org/web/20160314023914/http://www.badlogicgames.com/wordpress/?p=267

  10. Zechner, Mario (20 April 2014). "libGDX 1.0 released". badlogicgames.com. Archived from the original on 13 February 2021. Retrieved 31 December 2015. https://web.archive.org/web/20210213212631/https://www.badlogicgames.com/wordpress/?p=3412

  11. "libGDX Contributors". GitHub. Retrieved 2 March 2025. https://github.com/libgdx/libgdx/graphs/contributors

  12. Zechner, Mario. "Say Hello to Nate". badlogicgames.com. Archived from the original on 19 January 2021. Retrieved 31 December 2015. https://web.archive.org/web/20210119052704/https://www.badlogicgames.com/wordpress/?p=1120

  13. "libGDX Authors". GitHub. Retrieved 2 March 2025. https://github.com/libgdx/libgdx/blob/master/AUTHORS

  14. Zechner, Mario (20 April 2014). "libGDX 1.0 released". badlogicgames.com. Archived from the original on 13 February 2021. Retrieved 31 December 2015. https://web.archive.org/web/20210213212631/https://www.badlogicgames.com/wordpress/?p=3412

  15. Zechner, Mario (20 April 2014). "libGDX 1.0 released". badlogicgames.com. Archived from the original on 13 February 2021. Retrieved 31 December 2015. https://web.archive.org/web/20210213212631/https://www.badlogicgames.com/wordpress/?p=3412

  16. Zechner, Mario (13 July 2010). "libgdx changes its license". badlogicgames.com. Archived from the original on 14 January 2016. Retrieved 31 December 2015. https://web.archive.org/web/20160114235910/http://www.badlogicgames.com/wordpress/?p=777

  17. Zechner, Mario (20 April 2014). "libGDX 1.0 released". badlogicgames.com. Archived from the original on 13 February 2021. Retrieved 31 December 2015. https://web.archive.org/web/20210213212631/https://www.badlogicgames.com/wordpress/?p=3412

  18. Zechner, Mario (10 July 2010). "Forums!". badlogicgames.com. Archived from the original on 4 March 2016. Retrieved 3 January 2016. https://web.archive.org/web/20160304083640/http://www.badlogicgames.com/wordpress/?p=768

  19. Zechner, Mario (20 April 2014). "libGDX 1.0 released". badlogicgames.com. Archived from the original on 13 February 2021. Retrieved 31 December 2015. https://web.archive.org/web/20210213212631/https://www.badlogicgames.com/wordpress/?p=3412

  20. Zechner, Mario (21 January 2011). "OpenAL & Natives Loading in Libgdx". badlogicgames.com. Archived from the original on 4 March 2016. Retrieved 3 January 2016. https://web.archive.org/web/20160304141716/http://www.badlogicgames.com/wordpress/?p=1502

  21. Zechner, Mario (20 April 2014). "libGDX 1.0 released". badlogicgames.com. Archived from the original on 13 February 2021. Retrieved 31 December 2015. https://web.archive.org/web/20210213212631/https://www.badlogicgames.com/wordpress/?p=3412

  22. Zechner, Mario (26 January 2011). "Gdx2D and Super Jumper". badlogicgames.com. Archived from the original on 14 March 2016. Retrieved 3 January 2016. https://web.archive.org/web/20160314012146/http://www.badlogicgames.com/wordpress/?p=1506

  23. Zechner, Mario (25 June 2011). "UI Fun on Android with libgdx". badlogicgames.com. Archived from the original on 4 March 2016. Retrieved 3 January 2016. https://web.archive.org/web/20160304082131/http://www.badlogicgames.com/wordpress/?p=2050

  24. Zechner, Mario (20 April 2014). "libGDX 1.0 released". badlogicgames.com. Archived from the original on 13 February 2021. Retrieved 31 December 2015. https://web.archive.org/web/20210213212631/https://www.badlogicgames.com/wordpress/?p=3412

  25. Zechner, Mario (20 April 2014). "libGDX 1.0 released". badlogicgames.com. Archived from the original on 13 February 2021. Retrieved 31 December 2015. https://web.archive.org/web/20210213212631/https://www.badlogicgames.com/wordpress/?p=3412

  26. Zechner, Mario (3 January 2012). "gdx-jnigen: a stupid idea that might just work". badlogicgames.com. Archived from the original on 14 March 2016. Retrieved 3 January 2016. https://web.archive.org/web/20160314024124/http://www.badlogicgames.com/wordpress/?p=2254

  27. Zechner, Mario (8 January 2012). "gdx-audio". badlogicgames.com. Archived from the original on 14 March 2016. Retrieved 3 January 2016. https://web.archive.org/web/20160314014539/http://www.badlogicgames.com/wordpress/?p=2269

  28. Zechner, Mario (6 March 2012). "Create BitmapsFonts on the fly with gdx-freetype". badlogicgames.com. Archived from the original on 21 January 2016. Retrieved 3 January 2016. https://web.archive.org/web/20160121013156/http://www.badlogicgames.com/wordpress/?p=2300

  29. Zechner, Mario (20 April 2014). "libGDX 1.0 released". badlogicgames.com. Archived from the original on 13 February 2021. Retrieved 31 December 2015. https://web.archive.org/web/20210213212631/https://www.badlogicgames.com/wordpress/?p=3412

  30. Zechner, Mario (20 April 2014). "libGDX 1.0 released". badlogicgames.com. Archived from the original on 13 February 2021. Retrieved 31 December 2015. https://web.archive.org/web/20210213212631/https://www.badlogicgames.com/wordpress/?p=3412

  31. Zechner, Mario (20 April 2014). "libGDX 1.0 released". badlogicgames.com. Archived from the original on 13 February 2021. Retrieved 31 December 2015. https://web.archive.org/web/20210213212631/https://www.badlogicgames.com/wordpress/?p=3412

  32. Zechner, Mario (8 June 2012). "Libgdx on iOS, days 1–2". badlogicgames.com. Archived from the original on 14 March 2016. Retrieved 3 January 2016. https://web.archive.org/web/20160314012909/http://www.badlogicgames.com/wordpress/?p=2450

  33. Zechner, Mario (13 June 2012). "Libgdx on iOS, day 5". badlogicgames.com. Archived from the original on 12 January 2016. Retrieved 3 January 2016. https://web.archive.org/web/20160112102213/http://www.badlogicgames.com/wordpress/?p=2459

  34. Zechner, Mario (20 April 2014). "libGDX 1.0 released". badlogicgames.com. Archived from the original on 13 February 2021. Retrieved 31 December 2015. https://web.archive.org/web/20210213212631/https://www.badlogicgames.com/wordpress/?p=3412

  35. Zechner, Mario (8 August 2012). "Git & Maven". badlogicgames.com. Archived from the original on 4 March 2016. Retrieved 4 January 2016. https://web.archive.org/web/20160304083359/http://www.badlogicgames.com/wordpress/?p=2551

  36. Zechner, Mario (10 August 2012). "Libgdx is now on Github (sorta)". badlogicgames.com. Archived from the original on 4 March 2016. Retrieved 4 January 2016. https://web.archive.org/web/20160304084541/http://www.badlogicgames.com/wordpress/?p=2560

  37. Zechner, Mario (20 April 2014). "libGDX 1.0 released". badlogicgames.com. Archived from the original on 13 February 2021. Retrieved 31 December 2015. https://web.archive.org/web/20210213212631/https://www.badlogicgames.com/wordpress/?p=3412

  38. Zechner, Mario (9 March 2013). "Early stage RoboVM libgdx backend". badlogicgames.com. Archived from the original on 13 March 2016. Retrieved 6 January 2016. https://web.archive.org/web/20160313015935/http://www.badlogicgames.com/wordpress/?p=2948

  39. Zechner, Mario (10 September 2013). "RoboVM backend in libgdx nightlies and first performance figures!". badlogicgames.com. Archived from the original on 4 March 2016. Retrieved 6 January 2016. https://web.archive.org/web/20160304094547/http://www.badlogicgames.com/wordpress/?p=3161

  40. Zechner, Mario (20 April 2014). "libGDX 1.0 released". badlogicgames.com. Archived from the original on 13 February 2021. Retrieved 31 December 2015. https://web.archive.org/web/20210213212631/https://www.badlogicgames.com/wordpress/?p=3412

  41. Zechner, Mario (28 March 2013). "Brace yourselfs, new 3D API incoming". badlogicgames.com. Archived from the original on 24 February 2016. Retrieved 6 January 2016. https://web.archive.org/web/20160224105630/http://www.badlogicgames.com/wordpress/?p=2967

  42. Zechner, Mario (20 May 2013). "New 3D API in master". badlogicgames.com. Archived from the original on 4 March 2016. Retrieved 6 January 2016. https://web.archive.org/web/20160304102014/http://www.badlogicgames.com/wordpress/?p=3034

  43. Zechner, Mario (20 April 2014). "libGDX 1.0 released". badlogicgames.com. Archived from the original on 13 February 2021. Retrieved 31 December 2015. https://web.archive.org/web/20210213212631/https://www.badlogicgames.com/wordpress/?p=3412

  44. Zechner, Mario (29 June 2013). "New libgdx site live!". badlogicgames.com. Archived from the original on 4 March 2016. Retrieved 6 January 2016. https://web.archive.org/web/20160304081646/http://www.badlogicgames.com/wordpress/?p=3093

  45. "Gallery". libgdx.badlogicgames.com. Archived from the original on 19 January 2016. Retrieved 6 January 2016. https://web.archive.org/web/20160119221301/https://libgdx.badlogicgames.com/gallery.html

  46. Zechner, Mario (20 April 2014). "libGDX 1.0 released". badlogicgames.com. Archived from the original on 13 February 2021. Retrieved 31 December 2015. https://web.archive.org/web/20210213212631/https://www.badlogicgames.com/wordpress/?p=3412

  47. Zechner, Mario (14 September 2013). "The great libgdx Issue Tracker & Wiki Github Migration". badlogicgames.com. Archived from the original on 4 March 2016. Retrieved 6 January 2016. https://web.archive.org/web/20160304142358/http://www.badlogicgames.com/wordpress/?p=3169

  48. Zechner, Mario (20 April 2014). "libGDX 1.0 released". badlogicgames.com. Archived from the original on 13 February 2021. Retrieved 31 December 2015. https://web.archive.org/web/20210213212631/https://www.badlogicgames.com/wordpress/?p=3412

  49. Zechner, Mario (22 September 2013). "Welcome your new overlord: Gradle". badlogicgames.com. Archived from the original on 4 March 2016. Retrieved 6 January 2016. https://web.archive.org/web/20160304080246/http://www.badlogicgames.com/wordpress/?p=3198

  50. Zechner, Mario (20 April 2014). "libGDX 1.0 released". badlogicgames.com. Archived from the original on 13 February 2021. Retrieved 31 December 2015. https://web.archive.org/web/20210213212631/https://www.badlogicgames.com/wordpress/?p=3412

  51. Kvitkar, Caroline (28 September 2014). "2014 Duke's Choice Award Winners". blogs.oracle.com. Retrieved 30 December 2015. Programmers can use this cross-platform game development framework to write, test, and debug Java games. https://blogs.oracle.com/java/entry/2014_duke_s_choice_award

  52. Zechner, Mario (29 September 2014). "libgdx wins Duke's Choice Award". badlogicgames.com. Archived from the original on 1 March 2016. Retrieved 30 December 2015. https://web.archive.org/web/20160301192201/http://www.badlogicgames.com/wordpress/?p=3527

  53. Gill, Philip J. "2014 Duke's Choice Awards". Java Magazine. p. 8. Retrieved 31 December 2015. http://www.oraclejavamagazine-digital.com/javamagazine_open/20140910?pg=9#pg9

  54. Zechner, Mario (15 April 2016). "RoboVM is no more, what now?". Archived from the original on 8 November 2020. Retrieved 15 April 2016. https://web.archive.org/web/20201108101114/https://www.badlogicgames.com/wordpress/?p=3925

  55. Müller, Henric (15 April 2016). "RoboVM Winding Down". Archived from the original on 15 April 2016. Retrieved 16 April 2016. https://web.archive.org/web/20160415141437/https://robovm.com/robovm-winding-down/

  56. Zechner, Mario (16 May 2016). "libGDX 1.9.3 released – New iOS backends". Archived from the original on 18 May 2016. Retrieved 17 May 2016. https://web.archive.org/web/20160518200430/http://www.badlogicgames.com/wordpress/

  57. "MobiDevelop's RoboVM fork". Retrieved 17 May 2016. http://robovm.mobidevelop.com

  58. Zechner, Mario (22 November 2015). "libGDX Jam is on! – Theme Voting Round #1". badlogicgames.com. Archived from the original on 16 February 2016. Retrieved 13 February 2016. https://web.archive.org/web/20160216120726/http://www.badlogicgames.com/wordpress/?p=3789

  59. Zechner, Mario (6 February 2016). "libGDX Jam – And the winner is…". badlogicgames.com. Archived from the original on 16 February 2016. Retrieved 13 February 2016. https://web.archive.org/web/20160216093734/http://www.badlogicgames.com/wordpress/?p=3904

  60. Zechner, Mario (20 April 2014). "libGDX 1.0 released". badlogicgames.com. Archived from the original on 13 February 2021. Retrieved 31 December 2015. https://web.archive.org/web/20210213212631/https://www.badlogicgames.com/wordpress/?p=3412

  61. Zechner, Mario (23 May 2014). "libGDX 1.1.0 released". badlogicgames.com. Archived from the original on 16 February 2016. Retrieved 13 February 2016. https://web.archive.org/web/20160216060641/http://www.badlogicgames.com/wordpress/?p=3451

  62. Zechner, Mario (22 June 2014). "libGDX 1.2.0 released". badlogicgames.com. Archived from the original on 16 February 2016. Retrieved 13 February 2016. https://web.archive.org/web/20160216114533/http://www.badlogicgames.com/wordpress/?p=3461

  63. Zechner, Mario (9 August 2014). "libGDX 1.3.0 released". badlogicgames.com. Archived from the original on 16 February 2016. Retrieved 13 February 2016. https://web.archive.org/web/20160216082501/http://www.badlogicgames.com/wordpress/?p=3484

  64. Zechner, Mario (10 October 2014). "libGDX 1.4.1 released". badlogicgames.com. Archived from the original on 16 February 2016. Retrieved 13 February 2016. https://web.archive.org/web/20160216081828/http://www.badlogicgames.com/wordpress/?p=3533

  65. Zechner, Mario (8 December 2014). "libGDX 1.5.0 released". badlogicgames.com. Archived from the original on 16 February 2016. Retrieved 13 February 2016. https://web.archive.org/web/20160216062540/http://www.badlogicgames.com/wordpress/?p=3617

  66. Zechner, Mario (6 May 2015). "libGDX 1.6.0 released". badlogicgames.com. Archived from the original on 16 February 2016. Retrieved 13 February 2016. https://web.archive.org/web/20160216094441/http://www.badlogicgames.com/wordpress/?p=3682

  67. Zechner, Mario (21 September 2015). "libGDX 1.7.0 released". badlogicgames.com. Archived from the original on 16 February 2016. Retrieved 13 February 2016. https://web.archive.org/web/20160216081207/http://www.badlogicgames.com/wordpress/?p=3758

  68. Zechner, Mario (5 January 2016). "libGDX 1.8.0 released". badlogicgames.com. Archived from the original on 16 February 2016. Retrieved 13 February 2016. https://web.archive.org/web/20160216110042/http://www.badlogicgames.com/wordpress/?p=3870

  69. Zechner, Mario (24 January 2016). "libGDX 1.9.0 released". badlogicgames.com. Archived from the original on 16 February 2016. Retrieved 13 February 2016. https://web.archive.org/web/20160216082651/http://www.badlogicgames.com/wordpress/?p=3892

  70. damios (18 April 2021). "libGDX 1.10.0". libgdx.com. Retrieved 19 April 2021. https://libgdx.com/news/2021/04/gdx-1-10

  71. damios (11 May 2022). "libGDX 1.11.0". libgdx.com. Retrieved 12 May 2022. https://libgdx.com/news/2022/05/gdx-1-11

  72. damios (2 July 2023). "libGDX 1.12.0". libgdx.com. Retrieved 24 July 2023. https://libgdx.com/news/2023/07/gdx-1-12

  73. damios (17 October 2024). "libGDX 1.13.0". libgdx.com. Retrieved 21 October 2024. https://libgdx.com/news/2024/10/gdx-1-13

  74. "Home - libGDX". libgdx.com. https://libgdx.com/wiki/

  75. "Starter classes & configuration - libGDX". libgdx.com. Retrieved 18 January 2022. https://libgdx.com/wiki/app/starter-classes-and-configuration

  76. Zechner, Mario (5 January 2016). "libGDX 1.8.0". badlogicgames.com. Archived from the original on 12 January 2016. Retrieved 11 January 2016. https://web.archive.org/web/20160112215507/http://www.badlogicgames.com/wordpress/?p=3870

  77. Zechner, Mario (12 March 2012). "Libgdx goes HTML5". badlogicgames.com. Archived from the original on 29 March 2016. Retrieved 17 May 2016. https://web.archive.org/web/20160329201218/http://www.badlogicgames.com/wordpress/?p=2308

  78. Zechner, Mario (19 January 2013). "Reflection in libgdx's GWT backend". badlogicgames.com. Archived from the original on 10 June 2016. Retrieved 17 May 2016. https://web.archive.org/web/20160610063455/http://www.badlogicgames.com/wordpress/?p=2764

  79. Zechner, Mario (17 June 2013). "Reflection API with GWT support!". badlogicgames.com. Archived from the original on 10 June 2016. Retrieved 17 May 2016. https://web.archive.org/web/20160610063558/http://www.badlogicgames.com/wordpress/?p=3090

  80. Zechner, Mario (15 April 2016). "RoboVM is no more, what now?". Archived from the original on 8 November 2020. Retrieved 15 April 2016. https://web.archive.org/web/20201108101114/https://www.badlogicgames.com/wordpress/?p=3925

  81. Zechner, Mario (16 May 2016). "libGDX 1.9.3 released – New iOS backends". Archived from the original on 18 May 2016. Retrieved 17 May 2016. https://web.archive.org/web/20160518200430/http://www.badlogicgames.com/wordpress/

  82. "Using libgdx with other jvm languages". libgdx.com. Retrieved 18 January 2022. https://libgdx.com/wiki/jvm-langs/using-libgdx-with-other-jvm-languages

  83. "gdx-ai/README.md". github.com. 12 October 2015. Retrieved 16 January 2016. https://github.com/libgdx/gdx-ai/blob/master/README.md

  84. "Artificial Intelligence". libgdx.com. Retrieved 18 January 2022. https://libgdx.com/wiki/extensions/artificial-intelligence

  85. "Gdx freetype". libgdx.com. Retrieved 18 January 2022. https://libgdx.com/wiki/extensions/gdx-freetype

  86. Zechner, Mario (20 April 2014). "libGDX 1.0 released". badlogicgames.com. Archived from the original on 13 February 2021. Retrieved 31 December 2015. https://web.archive.org/web/20210213212631/https://www.badlogicgames.com/wordpress/?p=3412

  87. "Box2d". libgdx.com. Retrieved 18 January 2022. https://libgdx.com/wiki/extensions/physics/box2d

  88. "libgdx/packr: Packages your JAR, assets and a JVM for distribution on Windows, Linux and Mac OS X". github.com. Retrieved 6 February 2016. https://github.com/libgdx/packr

  89. Zechner, Mario (4 May 2014). "Packr – pack your libGDX app for Windows, Linux, Mac OS X". badlogicgames.com. Archived from the original on 27 April 2020. Retrieved 6 February 2016. https://web.archive.org/web/20200427100900/https://www.badlogicgames.com/wordpress/?p=3428

  90. Couture, Joel (22 January 2020). "Road to the IGF: Mega Crit Games' Slay the Spire". www.gamasutra.com. Archived from the original on 22 January 2020. Retrieved 22 January 2020. https://web.archive.org/web/20200122132036/https://www.gamasutra.com/view/news/356873/Road_to_the_IGF_Mega_Crit_Games_Slay_the_Spire.php

  91. "Patch notes - Wildermyth Wiki". wildermyth.com. Retrieved 23 August 2022. https://wildermyth.com/wiki/Patch_notes

  92. "The Tech Behind Spine". Esoteric Software. Retrieved 2 March 2025. http://esotericsoftware.com/blog/building-spine#The-Tech-Behind-Spine