CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[Programmation] jauge atb

BoisDuT
BoisDuT
Niveau 5
06 décembre 2010 à 12:25:51

Bonjour a tous en fait mon problème est assez simple j'aimerais programmer un rpg en c avec la sdl :-) .
Le seul problème que je rencontre et que j'ai appris la programmation grâce au site du zero mais je ne sais pas comment creer une jauge atb. :snif2: SVP ceux qui ont déjà programmer ce genre de chose pouvait-vous m'aidez :question:

Je précise que je prefere la jauge atb lors des combats pour donner plus de dynamisme lors du combat. Voila merci pour tout

PaulAimik
PaulAimik
Niveau 10
06 décembre 2010 à 14:18:34

Essayes déjà de mieux découper le problème : au lieu de te dire "comment faire une jauge ATB", essayes déjà de définir ce que c'est, comme si tu expliquait le fonctionnent à quelqu'un qui ne sait absolument pas ce que c'est (comme moi, et à fortiori un ordinateur...).
Normalement, il devrait en ressortir un début d'algorithme.

dant_
dant_
Niveau 3
06 décembre 2010 à 22:56:34

Bonjour,
juste pour te donner une petite idée de départ:
Je présume que la 'jauge atb' ressemble a celle dans FF13, si c'est le cas, alors essayons d'analyser cette dernière.La jauge est constituer de 'n' sous parties,donc il te faut une variable pour stocker cela.Puis vient l'icône de la jauge,d'abord tu crée une image d'une sous partie et au moment du blit tu la blite trois fois, puis tu la remplis avec SDL_FillRect suivant le nombre de sous-partie rechargé, exemple :
SDL_Rect fill;
fill.x = fill.y = 0;
fill.w = nb_recharged * width_of_subPart;
fill.y = 2

Bref ce n'est que le début, mais je pense que t'as maintenant un idée de ce qu'il t'attends :noel:

Bonne chance :noel:

BoisDuT
BoisDuT
Niveau 5
07 décembre 2010 à 12:31:43

Merci pour la piste dant_ sa m'aide déjà sur la visualisation et merci a toi aussi PaulAimik qui ma montrer un peu la suite je vous remercie encore ^^

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Hardware