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

[Librairie] GUI - Allegro 5

Yohdu85
Yohdu85
Niveau 6
22 novembre 2013 à 15:51:32

Bonjour à tous,

Je suis actuellement en train de développer un "semblant de librairie" de GUI utilisable à partir d'une application utilisant la librairie Allegro 5 (version 5.0.10).

Pour les personnes qui ne savent pas à quoi correspond le terme GUI, ça veut litéralement dire Graphical User Interface ; en gros ça sert à implémenter les menus dans un jeu (Menu Principal, Statut du personnage, Dialogues, etc...).

Je me base sur une autre librairie, GuiChan, qui avait le même but mais n'est utilisable qu'avec Allegro 4, et n'a malheureusement pas été portée pour la version 5. Mais ce n'est pas exactement le même fonctionnement, j'ai essayé de simplifier le tout.

Le "coeur" de ce que je suis en train de développer fonctionne, je suis maintenant en train d'ajouter différents Widgets afin de la compléter. Le seul truc c'est que pour le moment, elle n'est compatible qu'avec mon moteur de jeu (lui aussi en développement), donc on peut vraisemblablement pas l'appeler vraiment "Librairie".

Je viens poster un message ici pour savoir si y'a des gens que ça intéresserait pour que j'en fasse quelque chose de générique, et quand elle sera un peu plus complète que je la mette à votre disposition ?

Même si à terme j'aimerais le faire de toute manière, tout dépendra du temps que j'ai et du nombre d'intéressés.
Si y'a des gens qui sont intéressés par ce genre de librairie mais qui utilisent SDL ou SFML par exemple, je peux vous expliquer l'architecture globale de ma librairie pour que vous puissiez ensuite la reproduire.

Amicalement :)

caelacanthe
caelacanthe
Niveau 10
22 novembre 2013 à 20:53:11

Y a pas beaucoup de monde ici qui utilise allegro, malheureusement :non2:

Yohdu85
Yohdu85
Niveau 6
22 novembre 2013 à 21:56:49

Je me doute, y'a que moi qui préfère cette librairie :p

Mais dans tous les cas je pourrais fournir le code source si des gens sont curieux, ça me coûtait rien de proposer :)

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