2D and 3D Open-Source Java Game Engine