Java 2D OpenGL RPG Game