Message #5666
Sujet: Ogre et Crystal Space meilleurs que irrlicht ?
| Type | Date | Auteur | Contenu |
|---|---|---|---|
| Dernière modification | 14-01-2009 07:56:18 | Alba |
Bonjour,
J'ai commencer avec Genesis 3D il y a environ 10 ans, une horreur, du code C en sac de noeud, je passais plus de temps a wrapper le moteur en C++ qu'a construire un jeu. J'ai tester crystal space il y a longtemp aussi, je ne sais pas trop ou il en est aujourd'hui mais j'en ai pas eu un tres bon souvenir, c'etait un peu bordelique. J'ai coder avec le moteur de tribe 2, entierement en C++, tres bien fait avec une interface reseau native et un langage de script, mais assez compliquer au premier abord. J'avais tester Irrlitch il y a deja quelque temps, c'etait assez prometeur, personelment c'est le moteur que je conseillerais a un debutant. J'ai utiliser aussi clanlib, un moteur 2D, je l'aime bien car il est super bien codé, et fait presque tout ce qu on a besoin pour un jeu (sauf la 3D), a par le GUI pas tres top En ce moment j'utilise Ogre, je le trouve tres bien, il ne fait que le minimum (pas de son ni reseau etc...) mais il le fait bien, il a un bon GUI par default integré, pour le reste, libre a nous d'utiliser des addons, ou librairies externe pour le reste. Cependant, je ne conseille pas de juger un moteur juste par ses visuels, par exemple le moteur de quake 2 a son epoque representais le top du top en matiere de moteur 3D et pourtant la plupart des societées qui l'ont acheter on finit par refaire le code pour leurs besoin tellement le core du moteur ( en c) etait tordu (par exemple everquest 1, half life...) IrrLicht me semble le mieux pour debuter car il est intuitif et simple, de toutes facon si vous travaillez en "amateur" vous ne rivaliserez jamais avec les grandes sociétées alors le temps de gagner en prog (grace a la simplicitée) c'est du temps de gagné pour le gameplay et le graphisme. Ogre n'est pas plus compliquer que IrrLitcht (enfin pas beaucoup plus) et est aussi entierment Orienté objet et bien concu, par contre il ne gere 'QUE' la 3D, mais c'est ce qui le rend attractif car beaucoup de developpeurs ont déja leur panel de librairies pour differentes taches (son, reseau, moteur physique, GUI...) C'est ca qui rend la creation un peu plus complexe car il faut apprendre chaqune des diverses librairies avec leurs propres styles de code, mais en revanche ca permet de se faire son propre moteur de jeu 'sur mesure'. Au détriment d'un peu de temps. Pour résumé, je dirais que Ogre n'a pas été concu pour etre simple, mais pour etre bien fait, pratique a utiliser (des qu'on a compris le principe), et extensible, et s'adresse déja a des developpeurs qui connnaissent déja suffisament le C++. Irrlicht a été concu pour être simple, et certainement aussi bien fait mais je pense qu'il s'adresse plus a des gens qui veulent un resultat rapide sans trop avoir a se casser la tête, bref ideal pour commencer la 3D et le C++. |
| Création du message | 14-01-2009 07:43:56 | Alba |
Bonjour,
J'ai commencer avec Genesis 3D il y a environ 10 ans, une horreur, du code C en sac de noeud, je passais plus de temps a wrapper le moteur en C++ qu'a construire un jeu. J'ai tester crystal space il y a longtemp aussi, je ne sais pas trop ou il en est aujourd'hui mais j'en ai pas eu un tres bon souvenir, c'etait un peu bordelique. J'ai coder avec le moteur de tribe 2, entierement en C++, tres bien fait avec une interface reseau native et un langage de script, mais assez compliquer au premier abord. J'avais tester Irrlitch il y a deja quelque temps, c'etait assez prometeur, personelment c'est le moteur que je conseillerais a un debutant. J'ai utiliser aussi clanlib, un moteur 2D, je l'aime bien car il est super bien codé, et fait presque tout ce qu on a besoin pour un jeu (sauf la 3D), a par le GUI pas tres top En ce moment j'utilise Ogre, je le trouve tres bien, il ne fait que le minimum (pas de son ni reseau etc...) mais il le fait bien, il a un bon GUI par default integré, pour le reste, libre a nous d'utiliser des addons, ou librairies externe pour le reste. Cependant, je ne conseille pas de juger un moteur juste par ses visuels, par exemple le moteur de quake 2 a son epoque representais le top du top en matiere de moteur 3D et pourtant la plupart des societées qui l'ont acheter on finit par refaire le code pour leurs besoin tellement le core du moteur ( en c) etait tordu (par exemple everquest 1, half life...) IrrLicht me semble le mieux pour debuter car il est intuitif et simple, de toutes facon si vous travaillez en "amateur" vous ne rivaliserez jamais avec les grandes sociétées alors le temps de gagner en prog (grace a la simplicitée) c'est du temps de gagné pour le gameplay et le graphisme. Ogre n'est pas plus compliquer que IrrLitcht (enfin pas beaucoup plus) et est aussi entierment Orienté objet et bien concu, par contre il ne gere 'QUE' la 3D, mais c'est ce qui le rend attractif car beaucoup de developpeurs ont déja leur panel de librairies pour differentes taches (son, reseau, moteur physique, GUI...) C'est ca qui rend la creation un peu plus complexe car il faut apprendre chaqune des diverses librairies avec leurs propres styles de code, mais en revanche ca permet de se faire son propre moteur de jeu 'sur mesure'. Au détriment d'un peu de temps. Pour résumé, je dirais que Ogre n'a pas été concu pour etre simple, mais pour etre bien fait, pratique a utiliser (des qu'on a compris le principe), et extensible, et s'adresse déja a des developpeurs qui connnaissent déja suffisament le C++. Irrlicht a été concu pour être simple, et certainement aussi bien fait mais je pense qu'il s'adresse plus a des gens qui veulent un resultat rapide sans trop avoir a se casser la tête, bref ideal pour commencer la 3D et le C++. |
| Options | Liens officiels | Caractéristiques | Statistiques | Communauté |
|---|---|---|---|---|
|
Préférences cookies Corrections |
![]() ![]() ![]() ![]() |
Propulsé par Django xhtml 1.0 css 2.1 |
884 membres 1440 sujets 11337 messages |
Dernier membre inscrit: Saidov17 197 invités en ligne membre en ligne: - RSS Feed |