Beispiel #1
0
        protected override void Initialize()
        {
            Ciudad = new Mundo(this);
            Ciudad.Initialize();

            Graphic_Manager = new GraphicManager(this, Ciudad);
            Graphic_Manager.Initialize();

            base.Initialize();
        }
        public GraphicManager(Game game, Mundo Ciudad)
            : base(game)
        {
            camara = new CameraAnimated();
            camara.CameraPosition = new Vector3(9000, 20000, 50000 );
            camara.FadeCameraPosition(21 * Vector3.One, 0);
            fpsCamara = new FPSCam(game, camara);
            camara.FarPlane = float.MaxValue;
            fadeSpeed = fadeSlow;
            this.ciudad = Ciudad;
            fCount = new FrameCounter(game);

            bloom = new BloomComponent(game);

            oldKbs = Keyboard.GetState();

            //emitidores = new List<ParticleEmiter>();
        }