Hey all! I wrote a game framework for the creation of 2D games. It’s written on top of LWJGL for OpenGL bindings (meaning it’s super fast!). Here’s a link the Github repository (https://github.com/root-software/root-framework), if anyone is interested in helping me out, or you want to try it out. Here’s a quick example of a platformer I scratched up in 20 – 30 minutes, it uses modern OpenGL for rendering – but in this gif it may be laggy, since, well, it is a gif.
http://www.ludumdare.com/compo/wp-content/uploads/2014/06/example.gif