BiroAndras#21
"Aki nem tudná a directx a fő oka annak, hogy linuxon(vagy bármelyik más otthoni operációs rendszeren) nincs sok játék"
Nem nyert. A fő ok az, hogy a linux elterjedtsége a béka segge alatt van. És annak is nagy része szerver, amin senki se fog játszani. A maradék rész meg nem szokott hozzá, hogy fizessen a szoftverekért. Tehát összességében a linux olyan picike piac, hogy nem éri meg rá fejleszteni.
De ennek ellenére vannak akik OpenGL-re fejlesztenek és kiadják a játékukat linuxra. Tehát láthatjuk, hogy a dolog lehetséges, csak a motivácó hiányzik.
Másfelől a konzolok nagyobb része nem DX-es, mégis sokan fejlesztenek rájuk. Ez is azt támasztja alá, hogy az elterjedtség számít elsősorban.
"Bár a directx-et se azért hozták létre, hogy nekünk jó legyen, hanem hogy a játékfejlesztőket magukhoz láncolja az ms."
A DX azért kellett, mert akkor még az OpenGL nem volt alkalmas játékra. DirectX history
Két ide vágó idézet: "programmers tended to see Microsoft's previous operating system, DOS, as a better platform for game programming"
"Prior to DirectX's existence, Microsoft had already included OpenGL on their Windows NT platform. At the time, OpenGL required "high-end" hardware and was limited to engineering and CAD uses."