Essayer de décider d'une bibliothèque pour créer une fenêtre et en capturant l'entrée d'utilisateur pour mon application OpenGL, mais il y a juste trop de choix:OpenGL fenêtrage Bibliothèque pour 2009
GLUT est simplement obsolète. J'ai aimé GLFW mais il semble que vous ne puissiez pas régler la position de la fenêtre avant de l'afficher (je voulais qu'elle soit centrée, est-ce si difficile à demander?) Donc vous la voyez apparaître et ensuite passer, ce qui me dérange. Plus le développement semble s'être arrêté là aussi. SFML a quelques fonctionnalités intéressantes, mais il utilise l'interrogation d'événement plutôt que les rappels que je préfère pour le découplage. Je ne pense pas avoir besoin de toutes les fonctionnalités graphiques de FLTK. SDL est lent (ne semble pas tirer parti du GPU). Et les 3 autres dont je ne connais pas grand-chose (FreeGLUT, OpenGLUT, OGLWFW). Alors, quel est le moindre des maux? Y en a-t-il d'autres dont je n'ai pas entendu parler? J'essaye juste de faire un jeu 2D simple. Je suis assez familier avec OpenGL que je n'ai pas vraiment besoin de routines de dessin, mais je ne me plaindrais probablement pas d'autres fonctions qui pourraient être utiles si elles sont implémentées correctement.
OGLWFW semble être uniquement Win32 pour le moment. Le site web indique que le support Linux/Mac est "planifié". Vous n'avez pas dit si l'octroi de licences ou le support multiplateforme est un problème - si c'est le cas, vous pourriez vouloir en prendre note. – greyfade
Oh. Je dois avoir glissé dessus. Cross-plate-forme est sympa ... d'autant plus que je suis en train de développer sur Ubuntu en ce moment. L'octroi de licences n'est qu'une préoccupation mineure, car je ne semble jamais rien terminer de toute façon ... Je n'arrive jamais au point où je suis capable de le vendre. – mpen