Pathfinding in 3D dynamic environment
Pathfinding in Battle of BackYard was a real challenge. Unlike many games that rely on 2D navigation layers or predefined paths, our game needed to handle full 3D movement, dynamically changing environments, and a huge, player-modifiable map. Oh, and it had to run smoothly on regular gaming machines.