Beispiel #1
0
        public Wave1()
        {
            char c = getRandomChar();

            System.Console.WriteLine(c);
            enemy1 = new Charactor.Enemy(gameLayer, 'Z', pos1, Charactor.EnemyShot.Type.t1);
            gameLayer.AddObject(enemy1);
            enemy2 = new Charactor.Enemy(gameLayer, 'A', pos2, Charactor.EnemyShot.Type.t2);
            gameLayer.AddObject(enemy2);
        }
Beispiel #2
0
        public Wave2(Charactor.Player player)
        {
            this.player.Position = player.Position;
            char c = getRandomChar();

            System.Console.WriteLine(c);
            enemy1 = new Charactor.Enemy(gameLayer, c, pos1, Charactor.EnemyShot.Type.t1);
            gameLayer.AddObject(enemy1);
            enemy2 = new Charactor.Enemy(gameLayer, 'Z', pos2, Charactor.EnemyShot.Type.t2);
            gameLayer.AddObject(enemy2);
        }
Beispiel #3
0
        public Game()
        {
            var backgroundLayer = new asd.Layer2D();
            var background      = new asd.TextureObject2D();

            background.Texture = asd.Engine.Graphics.CreateTexture2D("Resource/background.png");
            backgroundLayer.AddObject(background);
            AddLayer(backgroundLayer);

            player = new Charactor.Player(gameLayer);
            gameLayer.AddObject(player);

            enemy = new Charactor.Enemy(gameLayer, 'Z');
            gameLayer.AddObject(enemy);

            AddLayer(gameLayer);
        }