What modern AAA games on the top of the market used OpenGL? If applicable, what engine did they use?
|
Any 3D game that runs at least on a platform different from microsoft, nintendo and sony uses OpenGL. This includes any game that runs on Linux, Android, Mac Os X, iPhone/iPad, Symbian and probably more. AAA games usually have got an engine written ad-hoc for the game (or for a little set of games). The ones I know the better are ID Tech engines (from 2 up to 5) and Unreal Engine (from 1 up to 4). |
|||||
|
|
Not complete, but very long list at Wikipedia. |
||||
|
|
|
All Id Software engines uses OpenGl for graphics rendering since Quake 1. Ogre3D can use Direct3D or OpenGl (although is not an engine used in AAA titles AFAIK) |
||||
|
|
I don't know about the exact ratio but I think about 50% (or even more) of all AAA titles run on OpenGL. Just the console games (without X-Box) make up for a lot of games. Or take Blizzard as an example (Starcraft2, WoW, Diablo3). All of their games run on both PC and Mac and therefore use OpenGL too. AFAIK Blizzard uses custom developed engines for their games. |
|||||||||
|
|
Nintendo and Sony provide Opengl like libraries but AAA titles tend to not use it and go for the platform's lower level libraries. Id tends to use opengl. Though they have said their system is abstract enough that to switch between the two is trivial. Valve licensed id's stuff for the original halflife but built their own stuff on DX for Source so either they ported to Opengl or they licensed transgaming's Cider(that is how EA does its duel relases) to tell you the truth I haven't heard either way. Really there is no way to tell who uses what without working there or big articles about it. |
|||||
|
