RidingMower said: JustBeingReal posted 7 hours ago. I like your post. That's what I believe to be the case also. There is that and then trying to spin some excuses and bost some stuff for the game because in no way could they of overhauled it in time. |
Thanks, it's what seems to make the most logical sense IMO. Seems pretty obvious that Ubisoft just wanted to get another Assassin's Creed game out and try to make out like their game is some demanding game changer that's already pushing systems as far as they can go because of it's amazing AI.
Reality is AnvilNext is lacking in technology that has been out since 2009 courtesy of AMD.
If they'd put work into overhauling the engine so that it can handle GPGPU coding well enough then everyone would benefit, the fact that Assassin's Creed sells well I don't really understand why they wouldn't just put in the time, whilst developing the game.
Hell Sony clearly chose the right approach for their system, Nintendo and Microsoft have the tech too, PC has it.
The most logical answer to the problem is that Ubisoft probably didn't want Montreal to take time to work on the engine, but rather just get the next game out on time and hope it works, it didn't, so what, people will buy the game because it's Assassin's Creed.
I'm wondering whether something like AI and Physics compute could be added into the rendering pipeline, so that Ubisoft could provide everyone with a performance update later down the line. Maybe it can, maybe it can't, it's something that's probably fundemental to the the game's design and would probably be a pretty hefty patch.
Hopefully they can do something to eleviate the issues people are having, maybe they can reduce the overhead of that code and streamline things so they run a bit better, otherwise the game will run like a dog, even with people having ridiculously overpowered rigs, with GPU horsepower going to waste on every system that has the game.