Un autre gros point fort d'Ogre, c'est également sa documentation. Il ne s'agit pas seulement de proposer un maximum de fonctionnalités : l'ensemble est très cohérent, et très documenté.
Chaque fonction membre a un petit "synopsys", et le wiki est particulièrement bien fourni. À noter également que sur le forum officiel, les gens se font un plaisir d'aider (y compris Sinbad, le principal développeur, qui n'hésite pas à répondre même aux n00bs comme moi).
Enfin, Ogre n'est pas un moteur C développé en C++ : il y a un réel usage de la STL et de la conception objet (notamment certains design templates, comme les fabriques).
Seul gros "défaut" : ce n'est qu'un moteur 3D. Les développeurs préfèrent se focaliser sur une chose, et la faire bien ; du coup, il faudra utiliser d'autres bibliothèques, comme CEGUI pour l'interface, ODE pour les physiques ... même le système d'E/S d'Ogre n'est pas pérenne, et a été conçu à la base uniquement pour les démos : il est recommandé d'en utiliser un autre, comme OIS.
Enfin, pour ceux qui veulent disposer d'un moteur de jeu, il y a par exemple Yake, basé sur Ogre : http://www.yake.org/
PS : à noter, pour les amateurs de Lovecraft, que tous les noms de version d'Ogre sont tirés du Mythe de Cthulhu : Azathoth, Dagon, et maintenant Eihort ...
# Ogre, c'est bien.
Posté par Clément Canonne . En réponse à la dépêche Sortie de Ogre3d 1.2. Évalué à 10.
Chaque fonction membre a un petit "synopsys", et le wiki est particulièrement bien fourni. À noter également que sur le forum officiel, les gens se font un plaisir d'aider (y compris Sinbad, le principal développeur, qui n'hésite pas à répondre même aux n00bs comme moi).
Enfin, Ogre n'est pas un moteur C développé en C++ : il y a un réel usage de la STL et de la conception objet (notamment certains design templates, comme les fabriques).
Seul gros "défaut" : ce n'est qu'un moteur 3D. Les développeurs préfèrent se focaliser sur une chose, et la faire bien ; du coup, il faudra utiliser d'autres bibliothèques, comme CEGUI pour l'interface, ODE pour les physiques ... même le système d'E/S d'Ogre n'est pas pérenne, et a été conçu à la base uniquement pour les démos : il est recommandé d'en utiliser un autre, comme OIS.
Enfin, pour ceux qui veulent disposer d'un moteur de jeu, il y a par exemple Yake, basé sur Ogre : http://www.yake.org/
PS : à noter, pour les amateurs de Lovecraft, que tous les noms de version d'Ogre sont tirés du Mythe de Cthulhu : Azathoth, Dagon, et maintenant Eihort ...