-
-
Notifications
You must be signed in to change notification settings - Fork 6.4k
Home
damios edited this page Aug 20, 2020
·
154 revisions
Welcome to the 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, feel free to update yourself, or ask for clarification on the official discord or the irc channel.
If you want to get started coding with LibGDX, head to the Official documentation - here - to learn how to setup your environment and create/import your project.
- Wiki Style Guide
-
Developer's Guide
- The Application Framework
- A Simple Game
- File Handling
- Networking
- Preferences
- Input Handling
- Memory Management
- Audio
-
Graphics
- Querying & configuring graphics (monitors, display modes, vsync)
- Continuous & Non-Continuous Rendering
- Clearing the Screen
- Taking a Screenshot
- Profiling
- Viewports
-
OpenGL ES Support
- Configuration & Querying OpenGL ??
- Direct Access ??
- Utility Classes
- 2D Graphics
- SpriteBatch, TextureRegions, and Sprites
- 2D Animation
- Clipping, With the Use of ScissorStack
- Orthographic Camera
- Mapping Touch Coordinates ??
- NinePatches
- Bitmap Fonts
- Using TextureAtlases
- Pixmaps
- Packing Atlases Offline
- Packing Atlases at Runtime
- Texture Compression
- 2D ParticleEffects
- Tile Maps
- scene2d
- 3D Graphics
- Managing Your Assets
- Internationalization and Localization
- Utilities
-
Math Utilities
- Interpolation
- Vectors, Matrices, Quaternions
- Circles, Planes, Rays, etc.
- Path Interface and Splines
- Bounding Volumes ??
- Intersection & Overlap Testing ??
- Tools
- Extensions
- Artificial Intelligence
- gdx-freetype
- gdx-pay: cross-platform In-App-Purchasing API
- Physics
- Publishing Your Own Extensions
- Using libGDX With Other JVM Languages
- Third Party Services
- Game Jams
- Articles
Our wiki has moved. Check it out here!