J'ai eu un bref échange avec le développeur de Rodina (https://elliptic-games.com/) pour savoir ce qu'il utilisait pour son développement.
Il utilise SFML pour la partie audio, DirectX pour la partie graphique et Havok pour la gestion physique.
http://www.havok.com/
Havok est beaucoup utilisé par des jeux AAA (Skyrim, Far Cry, Saints Row, Destiny...) mais je me suis aperçu, et ça m'a été confirmé par le développeur, qu'on peut bénéficier depuis quelques temps de ce moteur physique (et sa partie animation) gratuitement si l'on ne développe que pour PC et même pour des versions commerciales (sans licence si le jeu est vendu en dessous de 10$ et avec une license gratuite si le jeu est vendu plus cher).
C'est une version gratuite car sponsorisée par Intel.
Et dans ce cas on a accès au binaire seulement (avec la documentation du sdk, etc...) mais ce doit être suffisant pour beaucoup de développeurs.
Tout est écrit ici (en bas de page): http://www.havok.com/havok-sales
Est-ce que certains d'entres vous l'utilisent? Je me dis que la partie simulation physique doit être très poussée et optimisée pour que les gros studios l'utilisent.
Bref, je crée le topic pour en discuter et je rajouterai quelques liens du tutoriaux plus tard au fil de mes recherches.