This was made using libGDX and Java. (I wouldn't call it an engine, really-- it's more of a framework)