Quels jeux AAA modernes sur le dessus du marché ont utilisé OpenGL? Le cas échéant, quel moteur ont-ils utilisé?
8
Tout jeu 3D qui fonctionne au moins sur une plate-forme différente de Microsoft, Nintendo et Sony utilise OpenGL.
Cela inclut tout jeu fonctionnant sous Linux, Android, Mac Os X, iPhone / iPad, Symbian et probablement plus.
Les jeux AAA ont généralement un moteur écrit ad-hoc pour le jeu (ou pour un petit ensemble de jeux). Ceux que je connais le mieux sont les moteurs ID Tech (de 2 à 5) et Unreal Engine (de 1 à 4).
Liste non complète, mais très longue sur Wikipedia.
http://en.wikipedia.org/wiki/List_of_OpenGL_programs
la source
Tous les moteurs Id Software utilisent OpenGl pour le rendu graphique depuis Quake 1.
Ogre3D peut utiliser Direct3D ou OpenGl (bien qu'il ne soit pas un moteur utilisé dans les titres AAA AFAIK)
la source
Je ne connais pas le ratio exact mais je pense qu'environ 50% (ou même plus) de tous les titres AAA tournent sur OpenGL. Seuls les jeux sur console (sans X-Box) compensent beaucoup de jeux.
Ou prenez Blizzard comme exemple (Starcraft2, WoW, Diablo3). Tous leurs jeux fonctionnent sur PC et Mac et utilisent donc OpenGL aussi. AFAIK Blizzard utilise des moteurs développés sur mesure pour leurs jeux.
la source
Nintendo et Sony fournissent des bibliothèques de type Opengl mais les titres AAA ont tendance à ne pas l'utiliser et à opter pour les bibliothèques de niveau inférieur de la plate-forme. Id a tendance à utiliser opengl. Bien qu'ils aient dit que leur système est suffisamment abstrait pour que basculer entre les deux soit trivial. Valve a acheté des trucs sous licence id pour la halflife originale, mais a construit leurs propres trucs sur DX pour Source, soit ils ont porté sur Opengl, soit ils ont mis sous licence le cidre de transgaming (c'est ainsi qu'EA procède à son duel) pour vous dire la vérité que je n'ai pas entendue de toute façon . Vraiment, il n'y a aucun moyen de savoir qui utilise quoi sans y travailler ou de gros articles à ce sujet.
la source
Les jeux PC de Starbreeze utilisent OpenGL. Les Chroniques de Riddick et Enclave.
la source