Welcome to our Wiki, a place for comprehensive documentation on the libGDX API and features. This wiki is community driven, and can be edited by anyone. If you find information out of date or want to add some more in-depth explanations, you are very welcome to do the necessary changes after having had a look at our Wiki Style Guide.
Getting Started
- Setting Up a Dev Environment
- Creating Your First libGDX Project
- Importing & Running It
- A Simple Game
- Extending the Simple Game
- Demos & Tutorials
Developer’s Guide
- The Application Framework
- Audio
- Deployment
- Extensions
- File handling
- Graphics
- 2D Graphics
- 3D Graphics
- OpenGL Utility Classes
- Clearing the screen
- Continuous and Non Continuous Rendering
- Integrating libGDX and the device camera
- OpenGL (ES) Support
- Profiling
- Querying and Configuring Graphics (monitors, display modes, vsync, display cutouts)
- Taking a Screenshot
- Viewports
- HTML5 Backend and GWT Specifics
- Input Handling
- Internationalization and Localization
- Using libGDX With Other JVM Languages
- Managing your assets
- Math Utilities
- Networking
- Preferences
- Third Party Services
- Tools
- Utilities