when I first started to make 2D game with lwjgl no decent framework for one to work off
Dwarf2D is an easy to use set of utilites wrapped around LWJGL, OpenGL and OpenAL design to make Java 2D game development easier and ultimately better for all, Dwarf2D is totally free, and can be used in anything from friendly, open-source hobby projects, to evil, closed-source commercial ones.
Dwarf2D is heavy based LÖVE with ease of use and user experience being a main focus and above all simplicity.
you can find our website at 22.214.171.124 for more information and for download links or the readme at https://github.com/Blunderchips/Dwarf2D/blob/master/README.md
its source can be found on github at https://github.com/Blunderchips/Dwarf2D
and a few test/example projects at https://github.com/Blunderchips/Dwarf2D/tree/master/tests/src
there are also the following YouTube videos:
pong game - LWJGL and Dwarf2D - https://www.youtube.com/watch?v=xlR7EhXc_go&list=UUdVkCFT7Jo72QIojRSNmKOA
java 2d game - snake like demo - https://www.youtube.com/watch?v=SYNmpUUSgmI&list=UUdVkCFT7Jo72QIojRSNmKOA
basic java 2D collision demo - https://www.youtube.com/watch?v=7W3bGGZS15o&list=UUdVkCFT7Jo72QIojRSNmKOA