theyarecomingforyou wrote on Oct 9, 2011, 05:07:
zirik wrote on Oct 9, 2011, 01:53:idTech5 is OpenGL. However, Carmack said that if he were to ever start again he would develop for DirectX, as he says that it has a slightly advantage. However, he also said that they'd done too much work to move over to DirectX and that he'd never rewrite as much code as he did for RAGE.
i thought id software stopped using opengl for their games in favor of direct x. didnt carmack mention it on an interview regarding tech 5? he said the draft status of the latest opengl library is hurting developers. maybe the lack of support and unfinished standard is whats causing all these problems.
Basically, he picked OpenGL and now he has to stick with it.
There's not really anything keeping him from writing his next engine in DirectX.
Look at icculus, when he ports a game he single-handedly rewrites all the DirectX code into OpenGL code to make it run on Linux and OS X.
I wouldn't understand why he'd not do it since they're too lazy to port Rage, for example, to Linux anyway.