• 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."