A Search-Based Approach to Solve Pursuit-Evasion Games with Limited Visibility in Polygonal Environments