muszę przenieść mój projekt gry z Androida (napisany w C, OpenGL ES 2.0, dzięki NDK) na platformy Windows i Linux. Oczywiście będę musiał przepisać kod zależny od platformy, ale teraz mam pytanie, która biblioteka do tworzenia OpenGL i obsługi uchwytów wejściowych.
Wystarczy szybki googling, aby zdobyć 3 kandydatów:
1) Freeglut - przerobiony i darmowy stary dobry GLUT.
2) SDL - najbardziej znana jedna lib, używana w wielu grach.
3) GLFW - jakiś nowy, ale prosty i funkcjonalny.
Właśnie opracowałem PC i nie widzę żadnych istotnych różnic między nimi. Czy możesz mi pomóc, który wybrać? Oczywiście potrzebuję tylko podstawowej myszy / klawiatury i stworzenia kontekstu OpenGL, a także użyję GLEW, aby łatwo dostać się do nowoczesnego OpenGL.