Jeu de Blackjack en java

scoubida42 Messages postés 8 Date d'inscription jeudi 31 juillet 2008 Statut Membre Dernière intervention 12 novembre 2009 - 28 oct. 2009 à 17:26
tpoinsot Messages postés 345 Date d'inscription mardi 1 juin 2004 Statut Membre Dernière intervention 17 octobre 2014 - 13 nov. 2009 à 08:55
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;
    }
}


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!!!!!
A voir également:

5 réponses

tpoinsot Messages postés 345 Date d'inscription mardi 1 juin 2004 Statut Membre Dernière intervention 17 octobre 2014 4
29 oct. 2009 à 08:53
Bonjour,
Pour l'affichage, commence par afficher le nom des cartes en mode console.

Ensuite, tu veux faire des tirages sans remises : crée par exemple une liste de tes cartes et pour prendre une carte, tu fais un tirage dans ta liste et tu retire la carte de ta liste. Quand il n'y a plus de carte, tu le signales. Pour continuer, il faudra reconstituer la liste.


thip
0
Rejoignez-nous