Jogos AAA e OpenGL? [fechadas]


8

Quais jogos AAA modernos no topo do mercado usavam o OpenGL? Se aplicável, qual mecanismo eles usaram?

Respostas:


9

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).


3
Isso não é necessariamente verdade a partir do final da programação. A maioria dos títulos da EA portados para o Mac são feitos no nível binário ( transgaming.com/business/cider ), embora estejam usando o OpenGL quando realmente estiverem sendo executados no Mac.
Nathan S.


3

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)


se o mercado independente tiver seus próprios jogos AAA, poderíamos dizer que o Torchlight é AAA. Infelizmente ...
jokoon

1

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.


8
PS3 e Wii não usam OpenGL para títulos AAA. Existem outras bibliotecas com muito mais acesso direto ao HW.
Axel Gneiting

De acordo com a wikipedia, no Starcraft II a Blizzard usou o Direct3D para windows e o OpenGL para mac - referência: en.wikipedia.org/wiki/…
egarcia

@egarcia É verdade, nunca afirmei que o Starcraft 2 usa o OpenGL no Windows. Apenas mencionado Starcraft 2 como um exemplo de um jogo AAA que roda em OpenGL (porque não há uma versão para Mac do jogo)
bummzack

1

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.


11
É muito fácil dizer quem usa o quê no PC. Nos consoles, é um pouco mais complicado - muitos jogos menores usam as variantes do OpenGL ES disponíveis.

1

Os jogos para PC da Starbreeze usam o OpenGL. As Crônicas de Riddick e Enclave.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.