ok, mozno by som mohol odpovedat ja, ako vyvojar hier.
1, direct x je zlozene zviacerych casti, co asi kazdy vie, takze ma zmysel porovnavat d3d a opengl, kde d3d ma vyhodu ze niektore veci staci naprogramovat raz a ide (malo by) to na vsetkych kartach, zasa na druhej strane pokial to velecteny MS nezahrnie, tak ma vyrobca kariet smolu, aj keby to bola super fukcia. u opengl si sami pri testovani uz mozu programovat a skusat nove funkcie ktore d3d mozno ani nikdy mat nebude. ogl samozrejme standardizuje extensions tiez, takze na roznych kartach su tie iste extensions a teda to staci nakodit tiez iba raz.
2, opengl a jeho klony ci kopie alebo napodobneniny som nasiel na nasledujucich platformach: nintendo ds, playstation2, playstation3, playstation portable, wii, gamecube. Directx na windows a xbox/360 tj zasa pc a ms only
3, dx bol povodne vytvoreny na to aby v podstate vsetko co bolo vo windows zrusil vratane inputov, a pridal priamy pristup do vram a pod. tj aby sa dostali tam, kde bol dos, kedze vyvojary odmietali na windows robit hry. vtedy uz ogl veselo pouzivalo napr sgi
4, MS odzaciatku pretlacal dx velmi silno a poslednu dobu velmi hadzal polena pod ogl. ogl vo viste je velmi silno okriplene a hovori sa ze v dalsej verzii uz ani standartne nebude, ale to az tak zda sa vadit nebude, kedze PC trh z hrami umiera postupne ale isto. Krasny priklad z pred 2 dni je assasin creed, ktory vysiel aj na ps3 a bol/je velmi dobre predavany, pricom na pc ma vyiist az o 2-3 mesiace, avsak uz je ho mozne stiahnut piracky, co nepridava na popularite pc hier. dalsi obrovsky problem pc hier je
a, neustala nutnost upgradovania a tym velmi velke predrazovanie
b, znacne zlozitejsia instalacia ako na konzole
c, problemy s windows samotnym a dx rovnez
toto vsetko odradzuje (ano aj tupych - co je vacsina) hracov od hrania pc hier. celkovo statisticky predaje na pc su 10x mensie ako na konzole.
ale nezabudnime pripomenut nevyhodu konzoly a ta je bezesporu este stale do velkej miery ignorovanie mysi a klavesnice aj napriek tomu, ze uz na PS2 sa dala napojit a pouzivat. bez tychto dvoch elementov (alebo vhodnych alternativ ako sa javi ovladac na wii) sa PC hranie bude utapat a drzat nad hladinou.