Az AMD-nél a Bethesda és a CIG bejelentéseire várnak. Ezeknél a stúdióknál készülnek az idei fő projektek. Az egyik legfontosabb projekt most a Bethesda új IP-je, amiért tudtommal elég sokat fizettek. Hogy mire azt nem tudni. Pletykák vannak, hogy túlmegy majd a normál együttműködési formán az AMD és a Bethesda, és eléggé szoros lesz a kapcsolat üzletileg is. De tényleg csak tippelgetni lehet, hogy mit találtak ki.
Azért a DX12-nél eléggé nehézkes a Square Enix nyugati részlegének a dolga. Eleve két különböző motorjuk van erre, és ezen belül is sokban eltérnek az implementációk. Technikailag a LABS részleg is csak a Dawnon dolgozik, ami a fejlesztések szempontjából hátrányos. A Crystal/Foundation Engine eléggé félre van rakva, ami látszik is az új Tomb Raider képein, gyakorlatilag ugyanaz, mint az előző rész.
A legnagyobb hátrány egyébként a Microsoft piacpolitikája. Az rendben van, hogy a DX12 Windows 10 only, már mindenki elfogadta, de minden egyes újítás egy új frissítéshez kötött. Például a Redstone 4 egyik régóta igényelt képessége a 16 bites float megfelelő 16 bites alligmentálással, de ahhoz, hogy ezt kihasználják a programok minden gépre a Redstone 4 frissítés kell. A DirectX Raytracing még nincs is engedélyezve, majd csak a Redstone 5-ben jön, hacsak nem csúsztatják a Redstone 6-ig, mert eléggé sok fejlesztői igény gyűlt össze, amit nem biztos, hogy őszig feldolgoznak, és akkor a véglegesítést inkább görgetik fél évet. Viszont érdekes tényező, hogy különösen a játékosok várnak a frissítésekkel. Egyszerűen kikapcsolják a Windows 10 automatikus modulját, és egyszerűen nem engedik telepíteni a nagyobb update-eket. Ez borzasztóan hátráltatja az amúgy hasznos újítások terjedését. Erre ráadásul a DirectX Raytracing rárak még egy mázsás terhet, mivel érthetetlen okból minimum igényként fogalmazza meg a shader modell 6.0-t, vagyis ha egy ilyen alkalmazást Windows 10 Redstone 3 alatt is futtatni akar a fejlesztő, akkor szállítania kell minden shaderből egy DXIL és egy D3BC verziót. Ez elég durván megnöveli a tesztelési költséget, ami megint csak azt akadályozza, hogy egy újítás terjedjen. Nem is értem, hogy ezt a Microsoft hogyan gondolta. Elég lett volna csak a DirectCompute shaderekre kérni a shader modell 6.0-t, és akkor már egy rakás költséget spórolhatnának a fejlesztők. Persze értem én, a Microsoftnak elég nagy érdeke az, ha valaki pusztán az aránytalanul magas többletköltség miatt inkább el sem készíti a Windows 10 Redstone 3 alatt futó módját az adott játéknak. Ez még pár cég erejéig el is jászható, a kieső eladásokat megpróbálja kompenzálni az érdekelt. Például a Remedy esetén ez tuti opció, de így meg szart sem ér az egész, mert lesz pár kiválasztott cég, a többiek pedig messze elkerülik az újítást.
A Vulkan esetében ez az egész sokkal jobb. Ahhoz, hogy meglegyen a legfrissebb Vulkan implementáció, csak egy meghajtót kell frissíteni, amit a játékosok sokkal sűrűbben engednek meg. Ráadásul minden magas szintű shader nyelvből ugyanúgy SPIR-V-t fordítasz, tehát egy kódot kell szállítani, és teljesen mindegy, hogy mit használsz az API-ból. Ez a kód pedig Windows 7-ig visszamenőleg futni fog. Szóval a Microsoft saját magát és a DX12-t használó fejlesztőket lövöldözi tökön folyamatosan. Nem véletlen, hogy egyre többen mennek inkább a Vulkan felé. Még ha a Linux nincs is tervben, akkor is nagyobb a célozható piac Windowson, miközben a tesztelési költségek nem nőnek igazán az egyes újítások bevezetésétől.
[ Szerkesztve ]
Senki sem dől be a hivatalos szóvivőnek, de mindenki hisz egy meg nem nevezett forrásnak.