Das ist ein viel zu komplexes Thema für eine so kurze Frage.

Versuch erstmal überhaupt einen animierten Gegner einzubauen,
der Auf Dich schiesst, und auf den geschossen werden kann.
(noch ohne Pathfinding, Bewegungsroutine, KI etc)

Dazu gibt es eine Reihe von Tutorial.s
Schau mal im AUM (User Magazin) nach.