DirectX
от BackstabWiki
Защо най-новата игра не ни върви и какво е това чудо което "изяжда" всичките ресурси на видеокартата ни? Защо всички хвалят Linux, а най-хубвите игри не вървят на него?
Отговорът е библиотеките DirectX. Под библиотека се разбира предварително написан, компилиран (преведен на машинен език) код, който програмистите могат да използват наготово. В крайна сметка защо да измисляме топлата вода?! Библиотеките DirectX са специално написани за графични приложения с множество полигони (компютърната графика се състои от множество малки триъгълничета) и ефекти - светлини, заглаждане на ръбовете на обектите, вода, огън, небе и др. Така ако Вие сте производител на развлекателен софтуер си спестявате много работа ползваики голяма част от кода наготово. В тези библиотеки е включен и кода за управлението на звуковата карта и joystick. DirectX е написан специално за MS Windows операционна система и за това голяма част от игрите не могат да бъдат пуснати на Linux. Трябва да се отбележи, че някои игри не разчитат изцяло на DirectX, а имат собствен engine (основното ядро за обработка на графиката)