Réaliser votre propre! Sérieusement.
Je suppose que vous faites ce jeu autant pour le plaisir de codage, comme vous espérez pour la gloire et la richesse? Pathfinding est l'une des bases de l'IA, et est un sujet bien étudié et documenté. C'est une excellente introduction à un domaine dont vous aurez besoin de connaissances dans les futurs projets de jeux.
Le A* Algorithm (comme mentionné par d'autres) est la solution standard à ce problème - mais essayez d'autres approches: ligne de vue, mouvement scénarisé, flocage ... souvent vous pouvez obtenir un comportement intéressant en combinant quelques techniques.
Pour un livre sur le sujet, essayez AI For Game Developers - pas le meilleur sur le terrain, mais certainement une introduction accessible pour le lay-codeur.
Amusez-vous avec les zombies!