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

Free Pascal Discussion :

Jeu de traverse


Sujet :

Free Pascal

  1. #1
    Membre à l'essai
    Inscrit en
    Février 2004
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 22
    Points : 16
    Points
    16
    Par défaut Jeu de traverse
    Bonjour,
    Je dois créer un jeu de plateau type échecs.
    Je voudrais pouvoir afficher un plateau, des pions et pouvoir prendre en compte la gestion de la souris pour réaliser les déplacements.
    Quelle bibliothèque dois je utiliser en sachant que je suis sous Windows ?

    Merci d'avance de votre retour.

  2. #2
    Rédacteur/Modérateur

    Avatar de Roland Chastain
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    4 072
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Décembre 2011
    Messages : 4 072
    Points : 15 462
    Points
    15 462
    Billets dans le blog
    9
    Par défaut
    Bonjour !

    Difficile de vous recommander a priori telle ou telle bibliothèque. En revanche, comme c'est un sujet sur lequel j'ai déjà travaillé, je peux vous montrer ce que j'ai fait.

    Il y a par exemple cet échiquier, basé sur les bibliothèques fpGUI et BGRABitmap. Pour déplacer une pièce, il faut cliquer sur la case de départ puis sur la case d'arrivée.

    Autrement, j'avais fait plus ou moins la même chose avec l'unité WinGraph (Eschecs 1.0). L'inconvénient est qu'il n'y ni menu, ni boutons, etc.

    Récemment, j'ai travaillé sur un autre mode de déplacement des pièces : où l'on attrape les pièces pour les déplacer. Ce projet est basé sur la bibliothèque standard de Lazarus (LCL) et sur BGRABitmap.

    En tout cas, je vais suivre avec intérêt cette discussion.
    Mon site personnel consacré à MSEide+MSEgui : msegui.net

  3. #3
    Responsable Lazarus & Pascal

    Avatar de gvasseur58
    Homme Profil pro
    Cultivateur de code (bio)
    Inscrit en
    Février 2013
    Messages
    1 436
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Cultivateur de code (bio)
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2013
    Messages : 1 436
    Points : 20 855
    Points
    20 855
    Billets dans le blog
    84
    Par défaut
    Citation Envoyé par geget Voir le message
    Bonjour,
    Je dois créer un jeu de plateau type échecs.
    Je voudrais pouvoir afficher un plateau, des pions et pouvoir prendre en compte la gestion de la souris pour réaliser les déplacements.
    Quelle bibliothèque dois je utiliser en sachant que je suis sous Windows ?

    Merci d'avance de votre retour.
    Bonsoir,

    Vous pouvez suivre la proposition de Roland : BGRABitmap est un choix judicieux et Roland connaît très bien le jeu d'échecs.
    Accès à mon site et à mon blog. Actualités, cours et ressources Delphi, Lazarus et Pascal.
    Pensez à la balise - Quelqu'un vous a aidé ou vous appréciez une intervention ? Pensez au

Discussions similaires

  1. Quel style de DirectX pour un jeu 2D ?
    Par delire8 dans le forum DirectX
    Réponses: 34
    Dernier message: 31/07/2003, 00h47
  2. Réponses: 7
    Dernier message: 18/06/2003, 15h20
  3. [socket][tcp] jeu en reseau
    Par souris_sonic dans le forum Développement
    Réponses: 2
    Dernier message: 30/05/2003, 07h31
  4. [C réseau débutant] jeu
    Par Heimdall dans le forum Développement
    Réponses: 6
    Dernier message: 22/05/2003, 13h58
  5. Une déclaration pour la survie du jeu vidéo en France
    Par Freakazoid dans le forum DirectX
    Réponses: 1
    Dernier message: 30/10/2002, 14h31

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