j'ai besoin de porter mon projet de jeu depuis Android (écrit en C, OpenGL ES 2.0, grâce à NDK) vers les plateformes Windows et Linux. Bien sûr, je devrai réécrire du code dépendant de la plate-forme, mais maintenant je suis resté avec la question de savoir quelle bibliothèque pour créer OpenGL et utiliser le handle d'entrée.
Juste une recherche rapide sur Google me donne 3 candidats:
1) Freeglut - réécrit et gratuit bon vieux GLUT.
2) SDL - le plus connu d'une bibliothèque, utilisé dans de nombreux jeux.
3) GLFW - une sorte de nouveau, mais simple et fonctionnel.
Je viens tout juste de découvrir PC et je ne vois aucune différence significative entre eux. Pouvez-vous m'aider lequel choisir? J'ai clairement besoin d'une entrée de souris / clavier de base et de la création d'un contexte OpenGL, j'utiliserai également GLEW pour accéder à OpenGL moderne avec facilité.