According to Ubisoft Montreal Technical Lead Stephen McAuley, who spoke during a session at GDC 2015, Far Cry 4 suffered some constraints due to the last-gen version of the game, which limited developers to the older technology that runs on the PlayStation 3 and the Xbox 360.
Our mandate as a graphics team was to lead on current-gen, keeping the last-gen engine the same as what shipped Far Cry 3. That gave us a lot of constraints as we had to keep the last-gen working, which affected a lot of our decisions throughout the project. By the end of the project, as was probably inevitable, we had to go back to the PS3 and Xbox 360 and polish those up, but it meant that we had a better product than FC3 on all platforms.
This probably doesn’t come as much of a surprise, as many people in the gaming community — and even our own review of the game — recognized that Far Cry 4 played a lot like Far Cry 3 and failed to do anything really innovative. But, what do you think of McAuley’s quote? Do you think Far Cry 4 suffered due to the developers creating last-gen versions of it?