A 3D Java Game Engine using OpenGL/AL/CL