lwjgl-basics is a minimal shader-based library for 2D sprite games. It provides essential utilities for handling textures, shaders, and sprite rendering.
For a large game project, a platform like LibGDX may be more suitable.
The source code is hosted on GitHub.
The Wiki also hosts various OpenGL and GLSL tutorials:
https://github.com/mattdesl/lwjgl-basics/wiki
- PNG decoder by Matthias Mann
- PT Font
- Grass & Water Tileset
- Tiling textures
- 2D Game Scene
- Code written by Matt DesLauriers (aka: davedes or mattdesl) unless otherwise stated.