public static Enemy CreateWanderer(Vector2 position) { var enemy = new Enemy(Art.Wanderer, position); enemy.AddBehaviour(enemy.MoveRandomly()); return enemy; }
public static Enemy CreateWanderer(Vector2 position) { var enemy = new Enemy(Art.Wanderer, position); enemy.AddBehaviour(enemy.MoveRandomly()); return(enemy); }
public static Enemy CreateSeeker(Vector2 position) { var enemy = new Enemy(Art.Seeker, position); enemy.AddBehaviour(enemy.FollowPlayer(0.9f)); enemy.PointValue = 2; return enemy; }
public static Enemy CreateSeeker(Vector2 position) { var enemy = new Enemy(Art.Seeker, position); enemy.AddBehaviour(enemy.FollowPlayer(0.9f)); enemy.PointValue = 2; return(enemy); }