Gotovo svi ljubitelji računalnih igara vjerojatno su čuli za DirectX, međutim, jedinica zna što je to, kako radi, čemu služi i u čemu je razlika, a ponekad to znanje nije sasvim točno. Zbog toga ćemo u ovom članku usporediti DirectX 9 i 11 verzije, a također zaključiti vrijedi li kupiti novu skupu grafičku karticu s podrškom za najnoviju verziju.
Što je DirectX??
DirectX je skup naredbi za Windows koji može riješiti dva problema. Korisnici kroz rad ovih knjižnica dobivaju prilika za uživanje u svim računalnim snagama vašeg računala, naime, sjajni posebni efekti, programerima je to prilika da steknu sve privilegije rada s video karticom na hardverskoj razini. Drugim riječima, DirectX je potreban za stvaranje realističnih i učinkovitih slika u igrama..
Ovaj se paket timova pojavio 1994. godine, kada se Microsoft spremao lansirati novu verziju OS-a - Windows 95, međutim, njegov komercijalni potencijal bio je vrlo sumnjiv, jer zbog zaštite i optimizacije rada mnogi programeri nisu mogli dobiti potpuni pristup video kartici. što znači iskoristiti sve svoje resurse. Tada su se rodile ideje za pisanje paketa aplikacija koji programerima mogu pružiti takvu priliku. To je dovelo praktičnost rada s ovim OS-om na potpuno novi nivo, koji je postao konkurentan za pisanje igara za DOS.
Trenutno postoji nekoliko verzija DirectX-a, sve su obradive i, uglavnom, igrači mogu koristiti onu koju podržava njihova video kartica. Nova se inačica DirectX-a u pravilu izdaje zajedno s novim igrama i podrazumijeva zamjenu video kartice s moćnijom i modernijom. No, je li nova verzija vrijedna troškova ili je možete dobiti sa starim hardverom. Ukratko, nova verzija paketa programerima uvijek daje nove mogućnosti, što za korisnika pretvara u ljepše posebne efekte. Odmah treba napomenuti da nedostatak DirectX-a može imati dvije posljedice:
- Igra će biti bez posebnih efekata..
- Igra se neće pokrenuti, a korisnik će na ekranu vidjeti pogrešku.
DirectX 9
DirectX 9 pojavio se 2002. godine i na svoj način postao revolucionaran, programeri su u njega uložili nosač sjenila, što je u konačnici davalo sjajnu grafiku za svoje vrijeme. Igra Need For Speed, objavljena 2003. godine, gdje je korisnik mogao vidjeti najsitniji odsjaj na staklu automobila, uživati u komadima prljavštine i snijega koji lete ispod kotača, a također su bili iznenađeni detaljima okolnog svijeta, može poslužiti kao živopisan primjer DirectX-a. Svi programeri izrađivali su svoje igre temeljene na ovoj verziji DirectX-a, a to se nastavilo sve do 2006. godine, kada se DirectX verzija 10 pojavila sa sustavom Windows Vista.
Zanimljiva je činjenica da se ova inačica nije često koristila, jer sam OS za koji je stvoren nije išao masom. Mnogi igrači i pravedni korisnici odlučili su se zadržati na starijem OS-u i, sukladno tome, nije bilo potrebe nadograđivati DirectX paket na verziju 10.
DirectX 11
2009. godine na tržište je stigla nova verzija sustava Windows s brojem 7, a s njom i DirectX 11. Temeljna razlika između ove verzije i starijih bila je:
- Stream video podataka postao je bolji, povećavajući se njihov broj.
- Interakcija s višejezgrenim grafičkim karticama postala je redom bolja.
- Povećala se učinkovitost općenito srednjih i slabih video kartica, na istim se postavkama video kartica počela bolje baviti istim zadatkom, bez nepotrebnog zagrijavanja i jačanja hladnjaka.
Gore navedeni procesi postali su važni za programere, a za igrače rezultirali su boljom slikom i detaljima.
Potreba za tranzicijom
Gore je opisano što se poboljšalo pojavom DirectX verzije 11, no mnogi igrači to nisu mogli primijetiti u starijim igrama. Za to postoji logično obrazloženje. Programeri stvaraju svoje proizvode za verziju koja trenutno postoji, tako da starije igre jednostavno ne sadrže podatke koje bi DirectX mogao koristiti 11. Da biste osjetili sve značajke ovog paketa, morate preuzeti nove igre ili igre koje su izdane s s obzirom na novi DirectX.
Iz toga proizlazi logičan zaključak da ima smisla mijenjati video karticu i ažurirati DirectX samo za one koji se stvarno vole igrati i pratiti najnovije na tržištu. Samo u njima možete uočiti razliku i uživati u njoj. Oni koji više vole igrati određeni skup standardnih igara mogu nastaviti koristiti stari hardver i softver, dok praktički ne gube ništa.Zašto se mnogim igrama čini nerazvijenim čak i na novim video karticama s novom verzijom DirectX-a. Stvar je u tome što, radi uštede resursa, većina proizvođača radije pušta igre na više različitih platformi odjednom, na primjer, PC, PlayStation i Xbox. Konzole čak i posljednjih generacija ne mogu se uspoređivati po performansama s moćnim računalnim računalima za igranje, pa proizvođači u svoje igre stavljaju maksimum za konzole, koje za osobno računalo mogu biti na razini prosječne upotrebe. Samo igre izdane isključivo za PC ili posebno prilagođene za to, kao što je to bio slučaj s GTA 5, mogu se pohvaliti izvrsnom slikom i upotrebom pune snage video kartice.