Exemplo n.º 1
0
        public static Game CreerJeu(NomJeu nomjeu, GameManager manager, Grille grille)
        {
            switch (nomjeu)
            {
            case NomJeu.AgeOfKebab: return(new GameAgeOfKebabFactory().CreerJeu());

            case NomJeu.CDGSimulator: return(new GameCDGSimulatorFactory().CreerJeu());

            case NomJeu.Honeyland: return(new GameHoneylandFactory().CreerJeu());
            }

            return(null);
        }
Exemplo n.º 2
0
        private void creerJeu() // Poids mouche
        {
            NomJeu nomjeu = JeuChoisi;

            if (Jeux.ContainsKey(nomjeu))
            {
                Simulation = Jeux[nomjeu];
                Simulation.CreerUneNouvellePartie(this);
                return;
            }
            Jeux[nomjeu] = GameFactorySelect.CreerJeu(nomjeu, this, TableauDeJeu);
            Console.WriteLine("Creation du jeu : " + nomjeu);
            Simulation = Jeux[nomjeu];
            Simulation.CreerUneNouvellePartie(this);
        }
Exemplo n.º 3
0
 private void ChoisirJeu(NomJeu nomjeu)
 {
     JeuChoisi = nomjeu;
     Console.WriteLine("Jeu choisi: {0}", JeuChoisi);
 }
Exemplo n.º 4
0
 public void CreerJeu(NomJeu nomjeu)
 {
     ChoisirJeu(nomjeu);
     creerJeu();
 }
Exemplo n.º 5
0
 private void ChoisirJeu(NomJeu nomjeu)
 {
     JeuChoisi = nomjeu;
     Console.WriteLine("Jeu choisi: {0}", JeuChoisi);
 }
Exemplo n.º 6
0
 public void CreerJeu(NomJeu nomjeu)
 {
     ChoisirJeu(nomjeu);
     creerJeu();
 }