ToolScout.

libGDX

libGDX is a well-established, open-source game development framework that allows developers to create 2D and 3D games using Java.

Free tierPrice verified 2026-09-27Visit site ↗
Compare

Our verdict

Who it's for

A robust, open-source framework for cross-platform 2D/3D game development with Java.

Who should look elsewhere

Requires coding knowledge, not an editor-based platform.

Pros

  • +Develop once, deploy to multiple platforms.
  • +Open-source and community-maintained under Apache 2.0 license.
  • +Provides fine-grained control over game development (code-centric).
  • +Leverages the wide Java ecosystem (IDEs, Git support, debuggers).
  • +Strong emphasis on performance by avoiding garbage collection.

Cons

  • −Requires coding knowledge, not an editor-based platform.
  • −Steeper learning curve for beginners compared to visual editors.

Key features

  • ✓Cross-platform deployment (Windows, macOS, Linux, Android, iOS, HTML5)
  • ✓2D and 3D game development capabilities
  • ✓Audio streaming and sound effect playback (WAV, MP3, OGG)
  • ✓Input handling for mouse, keyboard, touchscreen, controllers, accelerometer, gyroscope, compass
  • ✓Gesture detection (taps, panning, flinging, pinch zooming)
  • ✓Math & Physics libraries (Matrix, vector, quaternion, Box2D, Bullet physics)
  • ✓Easy integration of game services (Google Play Games, Apple Game Center, Firebase, Steamworks API)
  • ✓File I/O & Storage (file system abstraction, asset management, JSON/XML serialization)

Pricing

PlanPriceBillingNotes
Open Source—monthCross Platform (Windows, macOS, Linux, Android, iOS, HTML5); Apache 2.0 License; Community maintained

Alternatives & comparisons

More in Industry & Specialized Software

All →