IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Discussion :

Développer un scrabble


Sujet :

Windows

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Août 2006
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 4
    Par défaut Développer un scrabble
    Hi,

    J'aimerais développer un scrabble en vb net mais je ne sais vraiment pas par où commencer, j'ai crée mon interface graphique et commencé à y réffléchir alors si vous avez des liens à me conseiller pour m'orienter et avancer dans la bonne direction, ça serait vraiment génial!!!

    Merci à tous

  2. #2
    Expert éminent
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 395
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 395
    Par défaut
    Déjà, il faut définir les limites de l'application.
    • Combien de joueurs ?
    • Est-ce qu'il y aura une IA ?
    • Est-ce qu'il y aura un dictionnaire pour vérifier que tel mot existe bel et bien ?
      (indispensable pour une IA)

    Ensuite, il te faut un ensemble de pièces à tirer aléatoirement pour les joueurs, les poser sur le plateau de jeu, compter les points...
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Août 2006
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 4
    Par défaut
    Bah tout d'abord merci pour ta réponse, franchement c'est cool de ta part

    Pour le nombre de joueurs je pense que ça va etre 4 (pour ne pas faire trop simple). Pour les dicos justement j'en ai déja trouvé 3. J'ai meme pensé à le faire in english mais bon c'est pas ça mon blème. J'ai un peu de mal à écrire de l'algo en vb net (c'est tout bouveau pour moi).

    J'ai bien analysé le jeu et décomposé en plusieurs parties. J'ai pensé à construire les classes; genre:

    Une classe Case contenant

    - deux entiers donnant la position x et y de ta case

    - une Lettre (dont la valeur sera NULL si pas de lettre dans la case)

    - Le rendement de la case (exemple : mot compte double, triple…)



    Une classe Lettre contenant :

    - un caractère donnant la lettre indiquée sur le jeton

    - un entier donnant la valeur de la lettre.



    Une classe Plateau contenant un tableau de cases


    Une classe Joueur contenant

    - les informations d’un joueur (nom prénom, etc…)

    - un tableau de lettres (les lettres que le joueur a tiré au hasard pour faire son mot)


    Une classe Dictionnaire, contenant un arbre des possibilités en fonction d’une lettre de départ.

    Après, je ne sais pas vraiment comment m'y prendre pour le code; par exemple justement créer une classe en vb net. Bref, j'ai du mal m'exprimer au départ mais c'est pas dans l'analyse meme que je galère...

    Des idées pour m'aider?

    PS: IA? désolée je débute en informatique!!!

  4. #4
    Membre expérimenté Avatar de Pikwik
    Profil pro
    Développeur Web
    Inscrit en
    Mai 2006
    Messages
    237
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2006
    Messages : 237
    Par défaut
    IA = Intéligence Artificielle, c'est à dire un joueur géré par l'ordinateur.

    Si ce n'est pas un problème d'analyse, alors c'est un problème de langage de programmation. Commence par des choses très simple, comme un "Hello World", ainsi de suite...

    Car pour faire ce genre de programme, en régle général, il faut déjà avoir de bonne connaissances du langage choisi.

    Un bon exercice, je trouve, c'est de faire des petits bouts de ton programme pour apprendre divers aspects du langage. Par exemple comment savoir si un mot est bien français ou si les mots se chevauchent convenablement, etc...

    [edit]
    Après tu seras à même de réécrire ces petites briques plus proprement, et le faire évoluer dans le bon sens avec ta prise d'experience dans ce langage.
    [/edit]

    Voili voilou.

  5. #5
    mat.M
    Invité(e)
    Par défaut
    Citation Envoyé par Pikwik
    Par exemple comment savoir si un mot est bien français ou si les mots se chevauchent convenablement, etc...
    Sous .NET c'est assez facile selon une string on peut chercher dans une classe dictionnary ( ou autre je ne sais plus -équivalent à une table de hachage ) du framework voir si une occurence correspond

Discussions similaires

  1. Comment Développer en équipe ?
    Par christ_mallet dans le forum Débats sur le développement - Le Best Of
    Réponses: 45
    Dernier message: 19/11/2007, 00h15
  2. Quel outil choisir pour un développement SQL-Server ?
    Par Mouse dans le forum Débats sur le développement - Le Best Of
    Réponses: 23
    Dernier message: 12/08/2003, 06h23
  3. Quel outil pour du développement Client/Serveur (Win XP) ?
    Par jey_bonnet dans le forum Débats sur le développement - Le Best Of
    Réponses: 5
    Dernier message: 02/11/2002, 14h57
  4. [Kylix] Kylix et le développement web...
    Par nahmsath dans le forum EDI
    Réponses: 4
    Dernier message: 24/10/2002, 19h27
  5. Réponses: 2
    Dernier message: 20/03/2002, 23h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo