DirectX забавя развитието на компютърните игри

Richard Huddy, президент на AMD по връзки с разработчиците обвини DirectX API-то на Microsoft в задържане на развитието и неизползване на потенциала на съвременните графични ускорители. Една модерна видеокарта има около 10 пъти по-голяма графична мощ от използваните в конзолите решения, но както сами знаете, компютърните игри не изглеждат 10 пъти по-добре от тези на Xbox 360 или PS3 например...
Разбира се, отчасти това се дължи на факта, че много игри са писани и оптимизирани за конзоли, а версиите им за компютър са портвани от оргинала, но и DirectX носи голяма част от вината. Според Richard Huddy, ако разработчиците имат директен достъп на ниско ниво и не е необходимо да се обръщат към видеоускорителя чрез API, то те ще могат да използват максимума на хардуера.
На теория, това звучи лесно, но трябва да се отчете, че при конзолите, разработчиците боравят с фиксирано оборудване с еднакви параметри, докато при компютрите това е невъзможно и работата без никакъв приложно-програмен интерфейс е невъзможна. Сега остава да очакваме отговора на Microsoft... Дали компанията ще въведе някакви промени в DirectX, които ще улеснят разработчиците, но и ще запазят неоспоримите достойнства на програмния интерфейс - стабилност, съвместимост, лесен програмен код.
© 1999 - 2016 SetCombG.com