HisDivineOrder
Member
- Jun 24, 2012
- 112
- 0
- 0
Game developers don't agree, and is the major reason Mantle was created in the first place.
SOME game developers don't agree. Many more do agree. Tim Sweeney and Carmack both seemed very opposed to the idea. They're not exactly uninformed and before you say that was at an nVidia event, they also had the guy you worship as a god for building a Mantle version of BF4 there and he seemed to imply that he saw Mantle as a means to get Microsoft to improve DirectX.
All in all, that's not the most rousing endorsement. Even your own press release from AMD with Eidos people didn't have them directly announce a single game running Mantle. They suggested it was a great technology, but that's hardly the ringing endorsement a full-on Thief 4 running Mantle announcement would have been. They had no problem announcing Thief 4 integrating TrueAudio, but nothing except vague praise for the technology for Mantle. No game integration announcement. Hmmm...
Considering that Star Citizen will also run all the latest nVidia technology, the magnitude of it also running Mantle is dulled somewhat.
And Oxide is a new developer. A startup that needs capital. Ahem, AMD has a little spending money left from their 8 million reasons they gave EA to support Mantle with Frostbyte (which btw just lost two franchises from the division that uses Frostbyte (C&C which was cancelled and Need for Speed which is moving over from now on to the sports division which uses Ignite and not Frostbyte as its engine of choice)). I'm sure Oxide could use the fast capital to do some great stuff. Thus, an endorsement for a technology they won't even use next year and maybe not even the year after is a great way to get some quick cash for next to no commitment in the short term. By the time their game is close to release, you're likely to see Mantle be another forgotten AMD fad like TruForm, Stream, GPU acceleration of Havoc, or temporal AA.
Like I said, the big names in engine development meanwhile are either saying, "Wtf?!?" like Sweeney or Carmack (who you'd think would be the first in line to be begging for something like this if droves of developers were screaming for it) or suggesting it's just a clever way to light a fire under MS and DirectX's butt. Or the OpenGL committee's butt. Whichever butt. A butt will be inhaling smoke in this world.
Eh. The most damning aspect of all this is that AMD's "big" announcement around Mantle was three middling announcements. One from Eidos that didn't even confirm a single game supporting Mantle, one from a studio in dire need of startup money, and one that's supporting everything high end on PC which is not even a full game and may not be for quite a while.
This is the HUGE news they have to show in this press release. I mean, I read that and expected Crytek or Unity support. I got... that? I actually thought, "That's it?"
From the way Sweeney was railing on it, I doubt Unreal's supporting it any time soon. Crytek seems more likely to given their help in building the Ruby demo, connection to Star Citizen, and in general their tie to AMD over the last year with Crysis 3, but ehhhh... what is Crytek doing in the near term? Is there a Crysis I missed? Homefront 2, right? That's been under development a long time and I doubt it could be given a Mantle add-on at the last second that did much for it...
Plus, the most damning thing of all is that AMD doesn't just have to get engines supporting Mantle. They also have to convince publishers and then developers that adding in Mantle code in addition to the DirectX code they will absolutely have to use is going to be worthwhile. They're going to have to convince publishers that won't even authorize patches for buggy games and developers who don't bother to add 1080p+ resolutions, high resolution textures, FOV sliders, bindable keys, or proper PC online functionality to support a second graphics API through QA, support, patches, and updates. All for... "better graphics performance" for a group of AMD owners that include either 7xxx series discrete cards or greater (from the last two years) or APU's that are as yet unreleased (Kaveri). Mantle won't benefit anything AMD older than that. Not 4xxx series, not 5xxx series, not 6xxx series, or any desktop or notebook conventional APU yet released by AMD (besides Temash and Kabini, though they're low power tablet APU's). Not to mention Mantle won't support Intel graphics or nVidia graphics of any kind.
So these publishers and developers who don't even bother to add in useful functionality to improve PC ports in rather important ways that should barely cost any time or money to add in... are suddenly going to throw in support for a low level API they have to spend comparatively more money to use for... a gain to a very small group of users?
In so many ways, Mantle seems like a really tough sell. Hence why I think the DICE guy is fine with supporting Mantle as a way to light a fire under Microsoft's and the OpenGL committee's collective butts. Because that's all it is likely to have a shot of doing.
Last edited: