A procedurally generated 2D cityscape