Exemplo n.º 1
0
        public static Enemy CreateWanderer(Viewport viewport, Texture2D texture, Vector2 position)
        {
            var enemy = new Enemy(viewport, texture, position);
            enemy.AddBehaviour(enemy.MoveRandomly());
            enemy.PointValue = 50;

            return enemy;
        }
Exemplo n.º 2
0
        public static Enemy CreateSeeker(Viewport viewport, Texture2D texture, Vector2 position)
        {
            var enemy = new Enemy(viewport, texture, position);
            enemy.AddBehaviour(enemy.FollowPlayer(0.9f));
            enemy.PointValue = 100;

            return enemy;
        }