Ejemplo n.º 1
0
        public Playground()
        {
            MainHero    mainhero = MainHero.getInstance(100, 15);
            UnitMonster monster  = new UnitMonster(100, 10);

            BattleMechanicSimplistic fight = new BattleMechanicSimplistic();

            fight.Fight1vs1(mainhero, monster);
        }
Ejemplo n.º 2
0
        public void Fight1vs1(MainHero mh, UnitMonster monster)
        {
            /*for (int i = 0; i < 10; i++)
             * {
             *  mh.Health = mh.Health - monster.Damage;
             *  monster.Health -= mh.Damage;
             *  Console.WriteLine(mh.Health);
             *  Console.WriteLine(monster.Health);
             * }*/



            while (mh.Health >= 0 && monster.Health >= 0)
            {
                mh.Health       = mh.Health - monster.Damage;
                monster.Health -= mh.Damage;
                round++;
                Console.WriteLine("round" + round);
                Console.WriteLine(mh.Health);
                Console.WriteLine(monster.Health);
            }
        }