Quais jogos AAA modernos no topo do mercado usavam o OpenGL? Se aplicável, qual mecanismo eles usaram?
8
Qualquer jogo em 3D que roda pelo menos em uma plataforma diferente da microsoft, nintendo e sony usa o OpenGL.
Isso inclui qualquer jogo que roda em Linux, Android, Mac OS X, iPhone / iPad, Symbian e provavelmente mais.
Os jogos AAA geralmente têm um mecanismo escrito ad-hoc para o jogo (ou para um pequeno conjunto de jogos). Os que eu conheço melhor são os motores ID Tech (de 2 a 5) e o Unreal Engine (de 1 a 4).
Não está completa, mas lista muito longa na Wikipedia.
http://en.wikipedia.org/wiki/List_of_OpenGL_programs
fonte
Todos os mecanismos da Id Software usam o OpenGl para renderização gráfica desde o Quake 1.
O Ogre3D pode usar Direct3D ou OpenGl (embora não seja um mecanismo usado nos títulos AAA AFAIK)
fonte
Não sei a proporção exata, mas penso que cerca de 50% (ou mais) de todos os títulos AAA são executados no OpenGL. Apenas os jogos de console (sem o X-Box) compensam muitos jogos.
Ou tome a Blizzard como exemplo (Starcraft2, WoW, Diablo3). Todos os jogos são executados no PC e no Mac e, portanto, também usam o OpenGL. AFAIK Blizzard usa mecanismos desenvolvidos sob medida para seus jogos.
fonte
A Nintendo e a Sony fornecem bibliotecas do tipo Opengl, mas os títulos AAA tendem a não usá-lo e vão para as bibliotecas de nível inferior da plataforma. Id tende a usar opengl. Embora eles tenham dito que seu sistema é abstrato o suficiente para que alternar entre os dois seja trivial. A Valve licenciou os itens de identificação do halflife original, mas construiu seus próprios itens no DX for Source, para que eles fossem portados para o Opengl ou licenciados Cider da transgaming (é assim que a EA realiza seu duelo) para dizer a verdade que eu não ouvi de nenhuma maneira . Realmente não há como dizer quem usa o quê sem trabalhar lá ou grandes artigos sobre o assunto.
fonte
Os jogos para PC da Starbreeze usam o OpenGL. As Crônicas de Riddick e Enclave.
fonte