Solving path finding and AI movement in a 2D platformer | Dark Hacker News