La libraire SDL
La libraire SDL
Bonjour à tous,
J'aimerais savoir si quelqu'un à déja utilisé la libraire Simple DirectMedia Layer ou SDL avec PureBasic.
Et si c'est le cas, vos impressions à propos de cette librairie seraient les bienvenu.
C'est ici :
http://www.libsdl.org/
Merci à l'avance.
A+
Guimauve
J'aimerais savoir si quelqu'un à déja utilisé la libraire Simple DirectMedia Layer ou SDL avec PureBasic.
Et si c'est le cas, vos impressions à propos de cette librairie seraient les bienvenu.
C'est ici :
http://www.libsdl.org/
Merci à l'avance.
A+
Guimauve
Pareil que Flype
j'avais recompilé ce programme http://cyxdown.free.fr/reminiscence/ qui utilise SDL et c'est une excellente lib qui est très utilisé sous GNU/Linux
j'avais recompilé ce programme http://cyxdown.free.fr/reminiscence/ qui utilise SDL et c'est une excellente lib qui est très utilisé sous GNU/Linux
et ce qui est génial, c'est que SDL n'est pas seulement une lib graphique.
il y a SDL_joystick, SDL_net, SDL_image, SDL_mixer pour le son, etc...
après le truc, c'est qu'il y a pas mal de travail de 'wrapping' à faire avant de pouvoir s'amuser mais en tous cas ca vaut le coup. J'ai essayé les fonctions de tracé, joystick et mixer sans souci...
il y a SDL_joystick, SDL_net, SDL_image, SDL_mixer pour le son, etc...
après le truc, c'est qu'il y a pas mal de travail de 'wrapping' à faire avant de pouvoir s'amuser mais en tous cas ca vaut le coup. J'ai essayé les fonctions de tracé, joystick et mixer sans souci...
Dernière modification par Flype le ven. 10/août/2007 18:48, modifié 1 fois.
Pour mon moteur 3D, je m'inspire du moteur Little3D qui utilise la librairie SDL. ET c'est par curiosité que j'ai jetté un coup d'oeil à cette librairie qui semblait très intéressante mais parfois ça juste l'air intéressant, en réalité ça ne l'est pas du tout.
Ça m'arrive de voir une librairie intéressante mais le travaille à faire pour la faire fonctionner dans PB prend 2 à 3 fois plus de temps que de tout ré-écrire de zéro.
Si j'avais eu des échos du genre :
A+
Guimauve
Ça m'arrive de voir une librairie intéressante mais le travaille à faire pour la faire fonctionner dans PB prend 2 à 3 fois plus de temps que de tout ré-écrire de zéro.
Si j'avais eu des échos du genre :
Et bien j'aurais étudié le problème et taper une solution. Je pars étudier tout ça cette fin de semaine. Je redonne des nouvelles lundi ou mardi.J'ai testé et la librairie ne peut pas être classé dans la catégorie "Citron" parce qu'il ne faut pas insulter la communauté des citrons.
A+
Guimauve
Je pensais avoir le temps d'étudier tout ça et bien j'ai même pas eu le temps d'allumer mon portable...
La librairie Joystick de PB n'est pas complète. Je veux dire qu'elle prend en compte que les très vieilles manettes à 2 axes à 2 ou 4 boutons. Elle ne fait que donner un signale pour le sens du mouvement (1,0,-1). De plus, on n'a pas la rotation du manche, la manette des gaz et tout les boutons y compris le bouton multi-position (champignon à 8 directions)
Donc pour moi une librairie du genre ça convient tout simplement pas, je suis désolé.
Si je me rappel bien, un code complet est disponible sur le Forum, mais je ne suis plus certain qui en est l'auteur.
Je regarde le tout cette semaine alors ...
A+
Guimauve
La librairie Joystick de PB n'est pas complète. Je veux dire qu'elle prend en compte que les très vieilles manettes à 2 axes à 2 ou 4 boutons. Elle ne fait que donner un signale pour le sens du mouvement (1,0,-1). De plus, on n'a pas la rotation du manche, la manette des gaz et tout les boutons y compris le bouton multi-position (champignon à 8 directions)
Donc pour moi une librairie du genre ça convient tout simplement pas, je suis désolé.
Si je me rappel bien, un code complet est disponible sur le Forum, mais je ne suis plus certain qui en est l'auteur.
Je regarde le tout cette semaine alors ...
A+
Guimauve
c'est ce cher DRIGuimauve a écrit : Si je me rappel bien, un code complet est disponible sur le Forum, mais je ne suis plus certain qui en est l'auteur.

http://www.purebasic.fr/french/viewtopi ... ht=joys%2A