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

Peut-on cumuler les librairies ?

Timidouveg
Timidouveg
Niveau 2
05 juillet 2005 à 16:11:36

Salut à tous,

Mon jeu avance bien :) Pour ceux qui s´en souviennent ( je crois que non, mais bon, lol).
J´utilise toujours la librairie Allegro avec Dev-c++, et j´en suis satisfait :) Parcontre, j´ai voulu jouer des mp3 dans un programme prototype et apparament il n´y a pas de fonctions prévu pour ce type de fichier.
Je ne connais pas bien toutes les possibilités d´Allegro, donc si vous savez comment jouer des mp3 avec, ce serait super :)
Mais ce n´est pas la question de ce post. Comme j´ai envisagé la possibilité que certaines fonctions seraient difficiles à concevoir, voir trop lourd... avec Allegro, je me suis demander si il était possible de faire un programme hybride.
En une phrase : Et-il possible de programmer avec plus d´une librairie ?
Par exemple :

  1. include < allegro.h> librairie Allegro
  2. include < tartenpion.h> librairie Tartenpion

dans le même fichier principal.

Le 1er servirait à permettre au compilateur de comprendre les écritures typique de Allegro et l´autre de Tartenpion, sans qu´il dise " mais qu´est-ce que tu me raconte là ? " Non le compilateur ne me dit jamais ça, lol

Est-ce possible ? Avez-vous un exemple de programme qui cumule des librairies ?

Au fait, ces programmes s´appelle-t-ils " hybrides" ? lol

iunity
iunity
Niveau 5
05 juillet 2005 à 16:21:40

D´après les tutos de jeanyvesyves c´est possible de cumuler les librairies. Lui il cumule SDL et OpenGL.

gollumkawder
gollumkawder
Niveau 10
05 juillet 2005 à 16:27:40

Tout est possible, on peut associer Win32 a OpenGL, DirectX... A tout ca on peut y associer Fmod, a certaines d´entre elle on peut associer SDL..
Mais par exemple associer DirectX et OpenGL ce n´est pas très propre a ce qu´on dit..
Par contre il me semble que c´est possible entre Allegro et OpenGl, me souvient plus trop..

gollumkawder
gollumkawder
Niveau 10
05 juillet 2005 à 16:33:55

http://walljv.free.fr/index.php?to=view&id=46

Un exemple, là Win32 et DirectX

JeanYvesYves
JeanYvesYves
Niveau 10
05 juillet 2005 à 16:40:53

oui, tu peux cumuler tout ce que tu veux :)

il arrive cependant que certaines librairies soient en conflit avec d´autres, mais bon, dans ton cas, ce sera surement tout bon :-)

Timidouveg
Timidouveg
Niveau 2
05 juillet 2005 à 16:54:40

Merci pour vos réponses :)
Au fait, quels librairies sont interessants pour la compatibilité avec un grand nombre d´OS et pour jouer des mp3 et faire d´autres choses que Allegro ne fait pas ou fait moins bien ? Histoire d´avoir un bon mariage entre librairies :)

JeanYvesYves
JeanYvesYves
Niveau 10
05 juillet 2005 à 16:56:05

fmod je pense :-)

petit tuto ( rapidos)
dans mon site ( cf ma carte) annexe J.

gollumkawder
gollumkawder
Niveau 10
05 juillet 2005 à 17:48:41

OpenGL, SDL, Fmod etc sont multiplates-formes

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