Ejemplo n.º 1
0
        public Story(Game1 game)
        { 
            _game = game;

            //Game1.BackgroundImage = AssetManager.Textures[Enums.Assets.STORY_BACKGROUND];

            _textbox = new Objects.GameObject(_game, new Vector2(500, 420))
            {
                Texture = AssetManager.Textures[Assets.STORY_TEXTBOX]
            };

            _ship = new ShipObject(game, new Vector2(50, 250));
            _ship.EnterMap();
            _ship.Cannon.UpdateCannon = false;
             
            _font = AssetManager.Fonts[Enums.Assets.FONT];

            _text = new List<string>
            {
                "Ahoi maatje! Mijn naam is Kapitein Kat, \nen ik heb jouw hulp nodig! Heel lang geleden \nheeft Opa Kat een schat gevonden \nen ergens verstopt.",
                "Maar nu is ie vergeten waar hij de schat \nheeft begraven! Hij heeft een paar reken-\nsommetjes achtergelaten als aanwijzing, maar ik \nben niet zo goed in rekenen! Kan jij mij helpen?",
                "Zou ik je naam mogen weten?\nVoer je naam in: %name"
            };

        } 
Ejemplo n.º 2
0
        public Tutorial(Game1 game)
        { 
            _game = game;

            //Game1.BackgroundImage = AssetManager.Textures[Enums.Assets.STORY_BACKGROUND];

            _textbox = new Objects.GameObject(_game, new Vector2(500, 420))
            {
                Texture = AssetManager.Textures[Assets.STORY_TEXTBOX]
            };

            _ship = new ShipObject(game, new Vector2(50, 250));
            _ship.EnterMap();
            _ship.Cannon.UpdateCannon = false;
             
            _font = AssetManager.Fonts[Enums.Assets.FONT];

            _tutorial = new List<Texture2D>
            {
                AssetManager.Textures[Enums.Assets.TUTORIAL_STEP1],
                AssetManager.Textures[Enums.Assets.TUTORIAL_STEP2],
                AssetManager.Textures[Enums.Assets.TUTORIAL_STEP3]
            };

        } 
Ejemplo n.º 3
0
        public Player(Game1 game, ShipObject ship, Screens.Levels.Level level)
        {
            _level = level;
            _ship = ship;
            _game = game;

            _power = new PowerbarObject(game, new Vector2(_ship.Cannon.Location.X, _ship.Cannon.Location.Y - 80));

            Bullets = 3;
            Life = 5; 
        }