DirectX 12 заманауи ойындарына мұқтаж ба?

  1. Баспагер
  2. x64 (aka andi)

Сізге заманауи компьютерлік ойындар ұнайды ма? Егер солай болса, DirectX сияқты сөзді білетін шығарсыз.

Негізінде, DirectX - компьютерлік компоненттермен жұмыс істеу үшін қолданбаларды (міндетті түрде ойын ойнау) дамытуға көмектесетін стандартталған интерфейстер жиынтығы. Бұрын, құрылғы өндірушілері - олар бейнекарта немесе дыбыстық карта бола ма, олар «бұл кімде?» Деп айтқан. Ойын девелоперлері жұмыс қағидатын өз бетімен орындауға және өз жобаларына қолдау көрсетуге тура келді.

Егер сіз 90-шы жылдардың ортасында ойындардың жүйелік талаптарына қарасаңыз, келесідей нәрселерге кезігіңіз: VGA видео адаптері, Sound Blaster үйлесімді дыбыс картасы. Егер әзірлеуші ​​басқа стандарттарға немесе құрылғыларға қолдау көрсеткен болса, олар да көрсетілді.

Бір жағынан, мұндай көзқарас барынша оңтайландыру арқылы максималды қысу мүмкіндігін тудырды, екінші жағынан - әрбір «темір темірдің» жұмысының ерекшеліктерімен күресуге күмәнді рахат. Бірақ үшінші тарап болды: шығарылған Windows 95 компоненттерге және жылдамдыққа қол жеткізу үшін өте көп шектеулер енгізді. Бұл мәжбүрлеп әзірлеушілер DOS астында ойындарын шығаруды жалғастырады.


Microsoft корпорациясы онымен күресуге келмейді. DirectX осылай пайда болды.

Енді әзірлеушілерге кейбір нәрселерді енгізу принциптері туралы ойлаудың қажеті жоқ еді. Құрылғыларға белгілі бір заттарды біркелкі жасауды тапсырған стандартталған интерфейс болды. Бағдарламашы іске асырудың қызығушылығын ойламады, ол жай ғана деректерді жіберді және күткендей болды.

Жалпы, барлығы жақсы болды. Windows 10 пайда болғанша, Microsoft осы сәттен бастап «диссиденттің» бәрін жүйелі түрде жойды. Жаңа процессорлар осы жүйеде тек ресми түрде қолданады. DirectX 12-нің жаңа нұсқасы. Тіпті жаңартылған браузер Edge тек «он» астында жұмыс істейді. Және Redmond Giant-тің көк арманы тек жаңа DirectX 12-де ғана жұмыс істейтін қарапайым ойын болды (оқыңыз, Windows 10).

2016 жылдың маусым айында төрт сызықты AMD видеокартасын шығарғаннан кейін, компания әуесқойлары «DX12 ғана» сияқты ойындармен нарыққа тезірек ұра бастады. Осының барлығы NVidia графикалық карталарының нашарлағанын дәлелдеді. Енді, 2 жыл өткен жоқ, тоқсансыз. Бізде не бар?

Ең бастысы, Microsoft компаниясы пайдаланушыларға жаңа жүйені енгізудің үлкен жұмысын жасады. Түрлі дерек көздеріне сәйкес Windows 10-дің үлесі 34-ден 43,5% -ға дейін артады. Windows 7-те танымал операциялық жүйе 41,6% -ды құрайды.

Іскерлік тұрғыдан қарағанда, жаңа ось үшін бағдарламалық өнімдерді жасау пайдалы емес - бұл аудиторияның жартысынан кеміуі. Сондықтан, кейбір әзірлеушілер DirectX 12-ні ешқашан алаңдамайды - егер интерфейстер артта үйлесімді болса және Windows 10 жақсы ескі DirectX 11 жобаларын тамаша жобаласа?

Кейбір әзірлеушілер DX12 ойындарына қолдау көрсете береді, бірақ бұл жерде сіз толыққанды емес, қолдау екенін түсінуіңіз керек. Және бұл қолдау кейде ештеңе жасамайды, немесе керісінше, өнімділікті бұзады.

Қазіргі уақытта DirectX 12-ны қолдайтын ойындардың саны 30-дан кем. Тек DX 12 қолдайтын ойынды саусақтарда санауға болады. Бұл баспагер Microsoft болып табылатын жобалар. Барлық шылымдардың тізімі мұнда бар .

Ең маңыздысы - Quantum Break. Бұл DirectX 12-де ғана жұмыс істейтін алғашқы ойын болатын және алдымен бұл болды. Содан кейін ойын Steam қызметінде пайда болды, өйткені ол DirectX 11-ке қолдау көрсетті және кенеттен, ойын 20-33% жылдамырақ жұмыс істей бастады! Сол реттегідей сол параметрлермен - және осындай өнімділіктің айтарлықтай өсуімен.

Ойынның бастапқыда жасақталған интерфейсін анықтау үшін маңдайда 7 жаста болудың қажеті жоқ. Әлбетте, DirectX 12 баспагердің талап етуі бойынша соңында бұрылуға шешім қабылдады. Бірақ бұл әзіл-қалжайда болды: «бәрібір, мен оған зиян келтірмедім».

Енді бізде не бар? азіргі заманғы ойындарға DX 12 керек пе?

Дегенмен, бұл мүлдем қажет емес екендігін дәлелдеуге болады Егер сіз болсаңыз, онда, әрине, үстелден белгілі бір ойынның жанкүйері емес.

DirectX 12 үшін ойын эксклюзивтерінің тізімі:

Баспагер

Онлайн емес 10 сағат

x64 (aka andi)

Түсіндірмелер: 2846 Басылымдар: 395 Тіркелу: 02-04-2009

Бұрын, құрылғы өндірушілері - олар бейнекарта немесе дыбыстық карта бола ма, олар «бұл кімде?
Бізде не бар?
Сондықтан, кейбір әзірлеушілер DirectX 12-ні ешқашан алаңдамайды - егер интерфейстер артта үйлесімді болса және Windows 10 жақсы ескі DirectX 11 жобаларын тамаша жобаласа?
Енді бізде не бар?
?азіргі заманғы ойындарға DX 12 керек пе?