Ejemplo n.º 1
0
        public void Initialize(ContentManager Content)
        {
            //ScreenHeight = graphics.PreferredBackBufferHeight;
            //ScreenWidth = graphics.PreferredBackBufferWidth;

            CollisionItemList            = new List <ICollide>();
            InvisibleObjectCollisionList = new List <ICollide>();
            MovingObjectsList            = new List <ICollide>();
            charactersList     = new List <IMoveableObject>();
            HeroList           = new List <IMoveableObject>();
            DeathlyObjectsList = new List <ICollide>();
            removeObjects      = new List <IDrawObject>();

            hero = new Hero(Content)
            {
                _Movement = new MovementArrowKeys()
            };

            camera = new Camera2d()
            {
                Zoom = 1.5f
            };

            collider = new CollitionChecker();

            CurrentLevel     = new Level1(Content);
            backGroundLevel1 = new Background(Content);


            //base.Initialize();
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Allows the game to perform any initialization it needs to before starting to run.
        /// This is where it can query for any required services and load any non-graphic
        /// related content.  Calling base.Initialize will enumerate through any components
        /// and initialize them as well.
        /// </summary>
        public void Initialize(ContentManager Content)
        {
            // TODO: Add your initialization logic here

            CollisionItemList            = new List <ICollide>();
            InvisibleObjectCollisionList = new List <ICollide>();
            MovingObjectsList            = new List <ICollide>();
            charactersList     = new List <IMoveableObject>();
            HeroList           = new List <IMoveableObject>();
            DeathlyObjectsList = new List <ICollide>();
            removeObjects      = new List <IDrawObject>();

            hero = new Hero(Content)
            {
                _Movement = new MovementArrowKeys()
            };

            collider = new CollitionChecker();

            CurrentLevel     = new Level1(Content);
            backGroundLevel1 = new Background(Content);
        }
Ejemplo n.º 3
0
        /// <summary>
        /// Initialiseert alles voor de game
        /// </summary>
        public void Initialize(ContentManager Content, int screenHeight, int screenWidth)
        {
            content      = Content;
            ScreenHeight = screenHeight;
            ScreenWidth  = screenWidth;

            CollisionItemList = new List <ICollide>();
            charactersList    = new List <IMoveableObject>();
            removeObjects     = new List <IDrawObject>();

            hero = new Hero(Content)
            {
                _Movement = new MovementArrowKeys()
            };
            camera = new Camera2d()
            {
                Zoom = 1.5f
            };
            collider        = new CollitionChecker();
            currentLevel    = new Level1(Content);
            backGroundLevel = new Background(Content, "BackgroundLevel1", ScreenWidth, ScreenHeight);
        }