Ajouter un commentaire

scoubida42
Jeu de blackjack en java

Salut à tous,

Dans le cadre d'un cours d'informatique que je suis dans le cadre de mes études, je dois réaliser un jeu de blackjack. ayant commencé le java, il y a moins d'un mois, je galère, mais je m'en sors pas trop mal, ça va!! Comme logiciel, j'utilise Netbeans.

Pour ce jeu de blackjack, j'ai déjà un ficheir JPaneForm nommé blackjack.java mais ce fichier ne me sert à rien pour l'instant!! j'ai ensuite créé une class card dans un fichier card.java dont voici le code :

public class card {
    int colorcard;
    int valuecard;
 
    //*****************************************
    // Constructor
    //*****************************************
    public card(int color, int value) {
       valuecard = value;
       colorcard = color;
    }
 
      public int getColor() {
            // Return the int that codes for this card's suit.
        return colorcard;
    }
 
    public int getValue() {
            // Return the int that codes for this card's value.
        return valuecard;
    }
}
Code :

Ensuite, j'ai créé une class deck : (deck signifie jeu de carte en anglais!!)

public class deck {
    card[] carddeck= new card[52];
 
     public deck()
     {
         int color=0;
         int value=0;
         int cardcreated=0;
         for(color=0;color<4;color++)
             for(value=1;value<13;value++)
             {
                //if (value > 10)
                //    value = 10;   // For a Jack, Queen, or King.
                carddeck[cardcreated]=new card(value,color);
                cardcreated++;
                //System.out.println(carddeck[cardcreated]);
                //JOptionPane.showMessageDialog(null, carddeck[cardcreated]);
             }
     }         
}

Mon probleme maintenant, et il y en a plusieurs!! j'ai besoin d'aide pour afficher mon jeu de carte mais j'ai essayé plusieurs méthodes mais aucune ne marche!
J'aimerais maintenant créé une méthode dans ma classe deck afin de pouvoir choisir une carte au hasard mais ne jamais tomber sur la même carte 2 fois!!
mon souci, c'est que je ne sais pas par où commencé!!si quelqu'un pouvait juste me donner quelques pistes pour me guider, ce serait vraiment super sympa!

merci d'avance à tous ceux qui voudront bien me filer un coup de main!!!!!

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 V     V  FFFF  EEEE  BBBB   FFFF 
V V F E B B F
V V FFF EEE BBBB FFF
V V F E B B F
V F EEEE BBBB F