Dwarf 2D - Java 2D Game Libary

Morning
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 95.85.60.226 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

-siD-

The question is where does this library excel over Libgdx.

no where at the moment if I am not mistaken though I would much rather use this library

Just a few advices:

  • The first letter of the classname should always be uppercase
  • Some classes (including GLSL) abuse of static methods and would be difficult to subclass
  • Some classes (including Camera) would deserve a better Java documentation
  • Use your library for your own games but don’t “promote” it until it can compete with existing “better” libraries (especially LibGDX)