private static void Jeu2() { var joueur = new Joueur(150); var boss = new BossDeFin(250); while (boss.EstVivant && joueur.EstVivant) { joueur.Attaquer(boss); if (boss.EstVivant) { boss.Attaquer(joueur); } } if (joueur.EstVivant) { Console.WriteLine("Félicitations vous avez vaincu le Boss de fin! Il vous reste {0} points de vie", joueur.PointDeVie); } else { Console.WriteLine("Snif vous êtes mort... Il restait {0} points de vie au Boss de Fin", boss.PointDeVie); } }
private static void Jeu1() { var joueur1 = new Joueur(150); int compteurFacile = 0; int compteurDifficile = 0; while (joueur1.EstVivant) { MonstreFacile monstre = FabriqueDeMonstre(); while (monstre.EstVivant && joueur1.EstVivant) { joueur1.Attaquer(monstre); if (monstre.EstVivant) { monstre.Attaquer(joueur1); } } if (joueur1.EstVivant) { if (monstre is MonstreDifficile) { compteurDifficile++; } else { compteurFacile++; } } else { Console.WriteLine("Snif, vous êtes mort..."); break; } } Console.WriteLine("Bravo!!! Vous avez tué {0} monstres faciles et {1} monstres difficiles. Vous avez {2} points.", compteurFacile, compteurDifficile, compteurFacile + compteurDifficile * 2); }