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

GUI Python Discussion :

Choix GUI (jeu de carte)


Sujet :

GUI Python

  1. #1
    Membre confirmé
    Homme Profil pro
    Ingénieur sécurité
    Inscrit en
    Mars 2014
    Messages
    158
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur sécurité

    Informations forums :
    Inscription : Mars 2014
    Messages : 158
    Par défaut Choix GUI (jeu de carte)
    Bonjour a tous,

    Je crée ce fil de discutions dans le but d'obtenir des conseils sur le choix d'une bibliothèque / framework pour créer une GUI pour un jeu que je tente de créer (il s’agit d'un projet personnel donc toute suggestion concernant celui-ci sont aussi chaleureusement accepté )

    concernant les bases du jeu, celui-ci ressemble vaguement à magic, hearstone ,etc ... (cependant je ne vise pas le niveau de ces jeux, il s’agit d'un prototype que je fais à la fois pour augmenter mon niveau en python et par espoir que ça sois vraiment comme je le pense et jouable)
    le but est de descendre les points de vie du joueur adverse à 0 en attaquant et lançant des sorts.
    chaque joueurs a un paquet de carte, les paquets sont configurable comme on le souhaite (il est possible de crée des cartes)
    chaque carte a un nom, un cout, des point d’attaques, des points de vie et peux avoir un effets.
    les effets s'active sous certaine conditions (un moment particulier, un joueur particulier, une carte particulière)
    voila en gros le jeu.

    pour ce que j'ai fait jusque la:

    des joueurs pouvant effectuer des tours.
    des héros (ils seront la pour ajouter un effets sur la partie en remplacent le joueur)
    des paquets de cartes
    des cartes avec un nom, l'atk, les pv, un effet avec une condition, le cout
    le terrain de jeu (il regroupe les joueurs (2 ou plus) et fait s’effectuer les tour sous la forme d'un for chaque joueur ...)
    des règles de jeu (chaque action dans le jeu peut déclencher un effets donc les règles sont à la fois la pour vérifier si il y as un effets qui s'applique à ce moment la, et en deuxième lieu pour effectuer ce qui est doit ce passer a ce moment la ex pendant la pioche le joueur pioche une carte. les règles peuvent aussi êtres modifié pour faire un autre jeu de règles ex piocher deux carte aux lieu d'une ...)
    une CLI pour créer/éditer/supprimer des cartes et des paquets (une fois la GUI faites je passerais l'interface en graphique)
    des effets et des conditions pour influencer le jeu.
    une partie de test ou tous les tours sont automatisé (les joueur jouent juste la première carte de leur main chaque tour) qui est partiellement fonctionnelle (une des conditions qui marche pas exactement comme prévue mais je vais la modifier pour corriger ça)

    voila à peu prés tous ce que j'ai effectué pour le moment.
    si vous avez lu jusqu'ici vous devriez avoir un aperçu de mon projet ^^
    ma question étant donc quel GUI choisir pour mon projet, sachant que je n'ai jamais vraiment fais de GUI et que j'ai crée une sorte de gestionnaire de tour ...
    à vrai dire je suis un peu perdu sur ce domaine du graphique, je vous remercie d'avance pour vos conseil
    d’ailleurs tous article/tuto/information sur une GUI est à prendre

    P.S je mettrai sous peu le lien d'un github pour pouvoir voir le code et ainsi ce donner une idée plus précise de ce que j'ai fait/pas fait. cependant tous retour sur l'idée et comment je la met en place sont les bienvenue .
    P.P.S merci d'avoir lue jusqu'ici et bonne journée

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 741
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 741
    Par défaut
    Salut,

    Citation Envoyé par Tagashy Voir le message
    ma question étant donc quel GUI choisir pour mon projet, sachant que je n'ai jamais vraiment fais de GUI et que j'ai crée une sorte de gestionnaire de tour ...
    à vrai dire je suis un peu perdu sur ce domaine du graphique, je vous remercie d'avance pour vos conseil
    d’ailleurs tous article/tuto/information sur une GUI est à prendre
    Pour débuter, tkinter n'est pas un si mauvais choix d'autant qu'il y a cours/tutos pour les débutants.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  3. #3
    Membre confirmé
    Homme Profil pro
    Ingénieur sécurité
    Inscrit en
    Mars 2014
    Messages
    158
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur sécurité

    Informations forums :
    Inscription : Mars 2014
    Messages : 158
    Par défaut
    Et bien merci de ton retours je vais regarder ceci d'ici peu

    Bonne continuation a toi

Discussions similaires

  1. Choix d'un type intelligence artificiel pour un jeu de carte
    Par acia78 dans le forum Intelligence artificielle
    Réponses: 0
    Dernier message: 13/12/2012, 18h36
  2. [choix de techno]comment programmer un jeu de carte
    Par roilion dans le forum Général Conception Web
    Réponses: 8
    Dernier message: 16/08/2010, 16h43
  3. Réponses: 4
    Dernier message: 13/04/2010, 20h57
  4. [GUI]jeu de plateau
    Par le Daoud dans le forum Interfaces Graphiques en Java
    Réponses: 11
    Dernier message: 31/08/2005, 13h38
  5. IA avec un jeu de cartes
    Par Captain_JS dans le forum Intelligence artificielle
    Réponses: 3
    Dernier message: 07/02/2005, 10h07

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