Je wilt dus een programma maken waarin een 'wezen' een doel nastreeft? Voordat je het over de programmeertaal gaat hebben zou ik eerst nagaan hoe je dat kunt bereiken.
Het doel van een AI is dat hij intelligent is, het liefst zonder dat hij feitelijk weet waar zijn doelen zijn. Je kunt heb bijvoorbeeld laten zoeken: Hij loopt willekeurig rond, totdat er een doel in zijn gezichtsveld verschijnt. Op deze manier behaal je dat je wezen intelligent is (wel een zwakke:p), en daarnaast het programma altijd anders verloopt.
Java staat er juist bekent om dat het niet z'n moeilijke taal is volgens mij, maar met AS heb ik nauwelijks ervaring. Een C taal is natuurlijk het meest geschikt, maar ook het lastigst. Als ik dit zelf zou willen maken, zou ik voor Java gaan, of misschien zelfs wel voor PHP met een grafische extension.
Je begint wel aan iets vrij ingewikkelds, een beetje programmeer ervaring is dus wel gewenst denk ik zo...