Ejemplo n.º 1
0
        protected override void Initialize()
        {
            SpriteFactory.SetContentManager(Content);
            SoundFactory.SetContentManager(Content);
            LevelFactory.Setup();
            ClockFactory.Setup();
            EventFactory.Setup();
            ScoreManager.Setup();
            keyboard          = new KeyboardController();
            gamepadcontroller = new GamePadController();
            controllers       = new List <IController>();

            if (gamepadcontroller.IsConnected())
            {
                controllers = new List <IController>()
                {
                    gamepadcontroller
                };
            }
            else
            {
                controllers = new List <IController>()
                {
                    keyboard
                };
            }


            IsMouseVisible = true;
            base.Initialize();
        }