Advanced civilian AI. Probably advanced programmer help needed

he guys, i know this would be very difficult but how would i go about making a picture of a civilian walk around ont an mc(foot path). The only way i no how to is have seperate images that give it directions at given points, but this is highly inefficient, any ideas?