AI algorithms like path finding, finite state machines and steering behaviours for libGDX