コード例 #1
0
ファイル: Partie.cs プロジェクト: hugoTortuga/jeuStructure
        public Carte OrdiJoue()
        {
            Carte c = null;

            try
            {
                //Tire une carte et l'ajoute dans le pli
                c = Ordi.JouerProchaineCarte();
                PliEnCours.AjouterCarteDessus(c);
                //On ajoute la carte jouée à la mémoire de l'ordi
                Ordi.Memoire.Ajouter(c);
            }
            catch (MainVideException ex)
            {
                throw ex;
            }
            return(c);
        }
コード例 #2
0
ファイル: Partie.cs プロジェクト: hugoTortuga/jeuStructure
        //Distribue 26 cartes dans la main de l'ordi et 26 cartes dans la main du joueur en alternant
        public void DistribuerCartes()
        {
            bool interupteur = false;

            for (int i = 0; i < 52; i++)
            {
                if (interupteur)
                {
                    Ordi.AjouterEnMain(PaquetInitial.Piocher());
                    interupteur = false;
                }
                else
                {
                    Joueur.AjouterEnMain(PaquetInitial.Piocher());
                    interupteur = true;
                }
            }
        }