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

SDL Discussion :

Animation pour un jeu de Mancala


Sujet :

SDL

  1. #1
    Membre à l'essai
    Inscrit en
    Février 2013
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Février 2013
    Messages : 23
    Points : 22
    Points
    22
    Par défaut Animation pour un jeu de Mancala
    salut a tous
    je suis entrain de programmer le jeu Mankala/Kalah en c/SDL

    voici le jeu http://www.123bradspel.se/bradspel/mancala.php

    j'ai une question

    est ce que je peut faire des animations en SDL c'est-à-dire
    lorsque je clique sur une case j’aimerai avoir les boules se mouve et n'est pas un simple Blit

    j'ai l’idée de blité pixel par pixel mes c'est long


    merci d'avance

  2. #2
    Expert éminent sénior
    Avatar de Kannagi
    Homme Profil pro
    cyber-paléontologue
    Inscrit en
    Mai 2010
    Messages
    3 214
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cyber-paléontologue

    Informations forums :
    Inscription : Mai 2010
    Messages : 3 214
    Points : 10 140
    Points
    10 140
    Par défaut
    ben si j'ai bien bien compris , tu veux savoir si on peux faire un mouvement ? ben oui encore heureux =P

  3. #3
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    26 859
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 26 859
    Points : 218 580
    Points
    218 580
    Billets dans le blog
    120
    Par défaut
    Bonjour,

    Oui, cela est possible, il faut qu'à chaque fois que vous dessiner votre jeu, vous déplaciez les éléments dessinés.
    Imaginons que chaque élément est une structure contenant une position en x, y et une image. Pour la dessiner, vous faites un blit de cette image à la position x et y. Si à chaque affichage, vous déplacez la position x et y, alors vous aurez une animation
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  4. #4
    Membre à l'essai
    Inscrit en
    Février 2013
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Février 2013
    Messages : 23
    Points : 22
    Points
    22
    Par défaut
    Citation Envoyé par LittleWhite Voir le message
    Bonjour,

    Oui, cela est possible, il faut qu'à chaque fois que vous dessiner votre jeu, vous déplaciez les éléments dessinés.
    Imaginons que chaque élément est une structure contenant une position en x, y et une image. Pour la dessiner, vous faites un blit de cette image à la position x et y. Si à chaque affichage, vous déplacez la position x et y, alors vous aurez une animation


    merci c'est cela que je cherche je va essayer

Discussions similaires

  1. Animation pour un jeu
    Par corgato dans le forum Dynamique
    Réponses: 10
    Dernier message: 02/06/2010, 19h56
  2. Menus en OpenGL pour un jeu?
    Par shifty.net dans le forum OpenGL
    Réponses: 7
    Dernier message: 02/07/2004, 12h38
  3. Réponses: 6
    Dernier message: 30/06/2004, 08h16
  4. [Threads]Comment les organiser pour un jeu du serpent ?
    Par Pill_S dans le forum Algorithmes et structures de données
    Réponses: 12
    Dernier message: 11/05/2004, 15h22
  5. Quel style de DirectX pour un jeu 2D ?
    Par delire8 dans le forum DirectX
    Réponses: 34
    Dernier message: 31/07/2003, 00h47

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