Exemple #1
0
    public Jeu()
    {
        mCamera     = new Camera();
        m_boiteInfo = new BoiteInfo(mCamera);
        Ins         = RessourceGraphique.Instance;
        mFenetre    = Ins.Fenetre;
        mFenetre.SetView(mCamera);
        mPlateau = new Plateau();
        mPlateau.Initialiser();

        mJoueurs = new List <JoueurHumain>();
        mJoueurs.Add(new JoueurHumain(Couleur.BLEU));
        mJoueurs.Add(new JoueurHumain(Couleur.BLANC));
        mJoueurs.Add(new JoueurHumain(Couleur.NOIR));
        mJoueurs.Add(new JoueurHumain(Couleur.ROUGE));
        mJoueurCourant = mJoueurs[mIndexJoueur];
        mCaseSpeciales = new List <KeyValuePair <Coordonnee, Terrain> >();

        ListesCasesSpeciales();

        mScroll = new VScrollBar();

        mPopUpBonus        = new PopUp("Voulez vous activer vos bonus?");
        mPopUpBonus.Camera = mCamera;
        mScroll.Camera     = mCamera;
    }
Exemple #2
0
    public void ChangerJoueur()
    {
        mIndexJoueur++;
        if (mIndexJoueur == 4)
        {
            mIndexJoueur = 0;
        }

        mJoueurCourant = mJoueurs[mIndexJoueur];
    }