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

Langage Delphi Discussion :

Problème graphique (Vectoriel?...)


Sujet :

Langage Delphi

  1. #1
    Membre régulier
    Inscrit en
    Avril 2005
    Messages
    115
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 115
    Points : 70
    Points
    70
    Par défaut Problème graphique (Vectoriel?...)
    Bonjour à tous! Je developpe actuellement une application qui est sencé etre à terme un jeu (petit détail), je suis donc en train de créer un moteur de jeu trés simple pas à pas étant donné mes faibles connaissances en Delphi, et je suis confronté à un probleme que j'espere, vous pourrez m'aidez à résoudre

    -Le jeu consiste en un déplacement d'image sur une grille (jusque la rien de bien affreu) cependant, pour des raisons esthétiques, cette grille doit etre composé non pas de maniere à avoir des carré, mais de maniere a avoir des losanges, un peu comme si la grille avait été penchée de 45°. Le moteur gere des images en 3D précalculée isométrique, d'ou le besoin d'avoir une telle disposition du cadrillage)

    Pour ce qui est de créer des 'cases' virtuelle, que je epux ranger en X et en Y, il n'y a pas de problemes, je me débrouille en placant des points (par 4) qui définissent une zone), mais de maniere plus graphique, un probleme se pose, je ne peux pas afficher ma grille, car elle est en réalité un ensemble de points.
    Je pourais me débrouiller(je pense) en superposant une image de grille avec une couleur de fond transparente qui soit ajusté de maniere à cce que les cases conrespondent a mes cases virtuelles, mais je trouve cette méthode "barbare", et je me demande si n'est aps possible de faire simplement en sorte qu'une fonction joignent mes points entre eux avec des vecteurs, ceci serait plus propre, et probablement moins lourd a gérer.
    (De cette facon je pourrais travailler sur du jpg car je ne modifirais pas l'image de fond, et cela me ferait gagner en taille au niveau des compressions d'images)

    Merci

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    624
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 624
    Points : 754
    Points
    754
    Par défaut
    Utilises les fonctions MoveTo() et LineTo() pour représenter ta grille sous forme de lignes et de colonnes

  3. #3
    Membre régulier
    Inscrit en
    Avril 2005
    Messages
    115
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 115
    Points : 70
    Points
    70
    Par défaut
    Ceci ne permet pas de gerer les choses de maniere graphiques (faire apparaitre un cadrillage incliné sur un canvas... enfin, je ne vois pas comment...

  4. #4
    Membre actif

    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2003
    Messages
    286
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2003
    Messages : 286
    Points : 255
    Points
    255
    Par défaut
    euh ... franchement je n'ai pas bien compris le soucis :/
    Mais je sais qu'il est possible de définir des régions que l'on définit par des coordonnées et en dehors desquelles il n'est pas possible de dessiner, peut-etre que cela peut t'aider ...
    Sinon il existe aussi des APIs GDI de transformation de surface je crois, mais bon ...
    .: La cosse : il n'y a que ça de vrai :.

Discussions similaires

  1. Problème graphique : Elargir un trait
    Par wolfmegur80 dans le forum Delphi
    Réponses: 2
    Dernier message: 20/12/2006, 10h04
  2. Problème graphique
    Par Akasha2509 dans le forum Scheme
    Réponses: 1
    Dernier message: 03/12/2006, 11h43
  3. Problème graphique & calcul dans champ
    Par jacquesprogram dans le forum Access
    Réponses: 1
    Dernier message: 08/09/2006, 15h09
  4. [Cacti ] Problèmes graphiques
    Par seumeneur dans le forum Développement
    Réponses: 2
    Dernier message: 23/07/2006, 16h14
  5. Gros problème graphique
    Par Blo0d4x3 dans le forum Windows XP
    Réponses: 7
    Dernier message: 16/06/2006, 21h12

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