T- Type of vector, either 2D or 3D, implementing the
public interface FormationMember<T extends com.badlogic.gdx.math.Vector<T>>
Formationmust implement this interface. Any
FormationMemberhas a target location which is the place where it should be in order to stay in formation. This target location is calculated by the formation itself.