Historique des modifications - Message

Message #5367

Sujet: pour un mmorpg


Type Date Auteur Contenu
Création du message 30-12-2008 03:21:44 tmyke
Salut umbrae, et bienvenu sur Irrlicht.fr

Même si ta question est relativement spécifique à Irrlicht, je vais donc compléter ma réponse par rapport
à celle que j'ai faite sur developper.net.

Ta question de base est donc: quelles serait donc les qualités d'Irrlicht par rapport à Ogre et TV3D
avec pour objectif un mmorpg comme ceci:http://www.war-europe.com/#/screenshot/?lang=fr

Ces trois moteurs sont en fait assez différents, et comme tout produit et outils, ils ont leurs qualités
propres et leurs défauts. Pour te citer: ...n'ayant pas encore de vrais programmeur chez nous..., je resterais
donc général, sans trop de détails techniques. Donc pour résumer très grossièrement:

Ogre:
qualité:
  • très puissant et rapide au niveau des rendu.
  • beaucoup de fonctions et complet niveau 3D (3 types d'ombres là ou Irrlicht n'en propose qu'un par exemple)
  • très grosse communauté, doc, plugin, tuto, bref c'est le top pour un projet libre.


defauts
  • lourd, très lourd à mettre en oeuvre
  • prise en main moins rapide que les deux autre moteurs sus-cités.


TV3D:
qualité:
  • puissant et rapide au niveau des rendu.
  • plus proche d'un moteur de jeux (ne s'occupe pas seulement du rendu 3D, mais permet la gestion de

la physique, du reseau, son, etc...)

defauts
  • uniquement DirectX (donc pas de multiplatemforme, je ne sais pas si c'est vital dans votre cas, mais

c'est toujours bon de le préciser).
  • communauté faible, doc sommaire, et ces derniers temps suivi du moteur et mise à jour très rare (Sylvain aurait-il plus

ou moins laissé tombé).

Irrlicht:
qualité:
  • très simple et léger de mise en oeuvre.
  • jeune et en constante évolution
  • bonne communauté


defauts
  • le moins puissant des trois niveau rendu.
  • code parfois confus et brouillon (surtout au niveau du moteur).


Encore une fois, ce que je viens d'énumérer est très sommaire, et mériterais bien des développement et explications
technique, et n'est en rien exhaustif.

Maintenant pour répondre à ta question initiale, oui, il est probable qu'avec de bon codeurs, sachant maitriser
leur sujet, il est certainement possible d'arriver au résultat que vous souhaiter avec un moteur comme Irrlicht.
Cela ne sera pas évident, mais je serais tenté de dire que de toute façon, quelque soit le moteur, arriver à ce
genre de résultat ne sera pas une partie de plaisir. La qualités des développeurs et designer est plus
importante que les outils que l'on met entre leurs mains...

Vu que vous ne disposez visiblement pas de codeur pour le moment, il serait bon peut-être aussi de commencer par
la, et c'est lui/eux qui décideront des outils qu'ils souhaitent employer, en fonction du cahier des charges,
plutôt que de faire vous ce choix, puis de partir en quête en suite d'un ou de codeurs par exemple Ogre, ou Irrlicht.
Mais ce n'est que mon avis.

Et dernier point, attention aux qualités de façade comme je dis souvent. Certaines qualités de ces outils auquelles
on ne pense pas, sont à prendre en considération, pas nécessairement lié au code lui-même, mais des choses comme
la facilité et souplesse d'utilisation et de développement (mettre 6 mois à se familiariser avec un outil peut
parfois être un handicape), sa souplesse, la communauté (pas de communauté, on est livré à sois-même), les outils,
la doc, suivit et perrénité du produit, cout, etc...

Enfin voilà ce qui me viens à l'esprit à cette heure tardive... wink

Retour

Options Liens officiels Caractéristiques Statistiques Communauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1440 sujets
11337 messages
Dernier membre inscrit: Saidov17
234 invités en ligne
membre en ligne: -
RSS Feed