hágalo usted mismo! Seriamente.
Supongo que estás haciendo este juego tanto por el disfrute de la codificación, ya que estás esperando la fama y la riqueza? Pathfinding es uno de los productos básicos de AI, y es un tema bien estudiado y documentado. Es una excelente introducción a un campo en el que necesitarás conocimiento en futuros esfuerzos de juego.
El A* Algorithm (mencionado por otros) es la solución estándar para este problema, pero pruebe otros enfoques: línea de visión, movimiento guionado, flocado ... a menudo puede obtener un comportamiento interesante combinando algunas técnicas.
Para un libro sobre el tema, pruebe AI For Game Developers - no es el mejor en el campo, pero ciertamente es una introducción accesible para el lego-codificador.
¡Diviértete jugando con los zombies!