a libgdx-alike webgl engine written in dart