By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Forums - Gaming - DF Performance Analysis: Assassin's Creed Unity

thismeintiel said:
Lol, looks like the parity comment wasn't bullshit. And for Ubisoft to actually try and say that they used the most out of both systems? Really? Maybe they need to fire all of their programmers and actually hire some people who know what they are doing. There's no reason for any game to be identical when one system is quite a bit more powerful than the other. Even if they chose for the res to be the same, then the PS4 version should have been able to be much better graphically. It's obvious this game was a rush job.

As a programmer I can say it is probably not the fault of the programmers. There is only so much you can do with limited time, and if management is adamant about some stupid features (a lot of NPCs visible for instance), the outcome can only be crap. It doesn't matter how talented the programmers are under such circumstances. Also, while overall the PS4 is more powerful as the X1, there are some areas where the X1 have the edge. Unity seems partly to play into these areas. Anyways, for both platforms is more doable with just more development time.



3DS-FC: 4511-1768-7903 (Mii-Name: Mnementh), Nintendo-Network-ID: Mnementh, Switch: SW-7706-3819-9381 (Mnementh)

my greatest games: 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024

10 years greatest game event!

bets: [peak year] [+], [1], [2], [3], [4]

Around the Network
RolStoppable said:
HollyGamer said:
Parity clause it suck, and i think Ubisoft got even bigger money then the sales of PS4 Watch Dog from PS4 competitor (it remind me of Tomb Rider exclusivity).

I want a video games Industry back to it's root with only PS and Nintendo, no more money hated no more exclusivity deal with money damn i hate capitalist.

Agreed. It was Microsoft who started the practice of throwing money at third parties. Such a dishonorable company.

Did i mentioned Microsoft ??? or you just feel there is something smelly



curl-6 said:
Dr.Henry_Killinger said:

Why is the engine CPU bound? It does not make sense in any scenario where the XB1 is not the lead. Why does it perform better on the platform with better CPU? Hardware priority. XB1 had the development lead, PS4 runs the game with a 10% slower CPU, which slows down all of the rendering that depends on the process that run on that CPU. 40% GPU power advantage isn't utilized.

That also forgoes the need of anti-sony/pro-microsoft, and it makes a whole lot more sense then the engine just being CPU Bound for no reason whatsoever.

If XB1 was the lead, how come it runs like deep-fried crap there as well?

The engine's CPU bound because of the kind of game they wanted to make. They aimed too high and ended up failing to achieve what they set out to on any platform.

Just because XB1 was the lead, doesn't mean it would run perfectly. 

CPU boundness cannot account for resolution parity.



In this day and age, with the Internet, ignorance is a choice! And they're still choosing Ignorance! - Dr. Filthy Frank

I think even if PS5 is 3 times more powerful then their competitor in the future, if the other competitor bribe the 3rd developer, PS5 games will look like shit .

That's why there is no future in games development if this shit continue.



Dr.Henry_Killinger said:

CPU boundness cannot account for resolution parity.

Never said it did, that's probably just Ubisoft not putting in the extra effort to get PS4 to 1080p.

The game's core design just so happened to stress the one area where X1 has a small advantage, that's all. I doubt they built the game's entire concept around "hey, this console has a tiny CPU advantage, let's build our game around that".



Around the Network

Ubisoft really took a massive dump on PS4 users. Hopefully, they'll respond accordingly



curl-6 said:
Dr.Henry_Killinger said:

Why is the engine CPU bound? It does not make sense in any scenario where the XB1 is not the lead. Why does it perform better on the platform with better CPU? Hardware priority. XB1 had the development lead, PS4 runs the game with a 10% slower CPU, which slows down all of the rendering that depends on the process that run on that CPU. 40% GPU power advantage isn't utilized.

That also forgoes the need of anti-sony/pro-microsoft, and it makes a whole lot more sense then the engine just being CPU Bound for no reason whatsoever.

If XB1 was the lead, how come it runs like deep-fried crap there as well?

The engine's CPU bound because of the kind of game they wanted to make. They aimed too high and ended up failing to achieve what they set out to on any platform.

That still doesn't explain the shoddy, over-speced PC version where CPUs are ridiculously overpowered compared to the consoles. It just looks like the whole engine is a mess so I don't think you can point to a single component.



curl-6 said:
Dr.Henry_Killinger said:

CPU boundness cannot account for resolution parity.

Never said it did, that's probably just Ubisoft not putting in the extra effort to get PS4 to 1080p.

The game's core design just so happened to stress the one area where X1 has a small advantage, that's all. I doubt they built the game's entire concept around "hey, this console has a tiny CPU advantage, let's build our game around that".

The disparity between the consoles is why there is a need for optimization on both sides.

The lack of optimization is a result of developing for a single platform. Even if it was developed on PC and downported, we would see higher res on PS4 better more consitent framerate on XB1 like we did at the beginning of the generation. 

The game engine has to built on a platform, it can't just be built on the cloud. If the lead platform outspeced both of them, then that would still mean a higher res in the ps4 version, the only way we get resolution parity is if the extra gpu is not utilized, a scenario which doesn't make sense on a development PC.



In this day and age, with the Internet, ignorance is a choice! And they're still choosing Ignorance! - Dr. Filthy Frank

curl-6 said:

Obviously it doesn't explain resolution, but Xbone being the lead doesn't explain it, because it's virtually the same architecture as PS4; you shouldn't have to re-optimize. There's likely a good dose of flat out incompetence involved too, but no conspiracy, just a CPU bound engine performing better on the console with the faster CPU.

As for PC, that's probably just good old fashioned Ubisoft laziness.

I don't know what you are getting at, but its sounding more and mrore like you don't have a handle on what ou are talking about.

 

  • The PS4/XB1 do not have "practically the same architecture". The have the same hardware set (exact same CPU/GPU chips). But that has absolutely nothing to  do with an actual systems architecture. For that you should be talking about how the CPu+GPU communicates with eachother and system memory and factor in whatever other unique features that the overall system has. And the PS4/XB1 is vastly more different than most think.
  • And you keep saying "faster cpu" The XB1 CPU has a 10% clock advantage over the PS4, that does not automatically mean its faster. However its been said that the PS4 programming APIs are all round more efficient and straight forward than the XB1 so they overall perform better. This exact reason is why MS even upclocked their CPU (and GPU) to begin with. Unless you really believe that a 10% faster CPU will result in a 40% boost in overall game performance.
  • And the XB1 being the lead explains a lot. First off, even at that ubisoft did a ridiculously crappy job on the XB1 too, the game averages 25fps for crying out loud and suffers from every glitch the PS4 version suffers from. But it runs better because being the lead platform means that platform gets development priority. If you don't know what this means or entails then I honetly lack the will to try and exlain it to you. But look at it this way, the lead platform of any game should be the best running version of that game. Just look at how ACU runs on the XB1 and that should tell you all you need to know about ubisoft.
  • Its not a conspiracy, its all pretty simple. Ubisoft had the game running on a ridiculously powerful debug/development Rig. Then eventualy they started porting it over to consoles. After their marketing deal with MS, they pretty much were locked into making the XB1 the lead platform. They found it it wasn't as easy as they thought it would be and kept on trying to make the game work on the XB1. Eventually, they started porting the game over from the XB1 to the PS4. Ran into a myriad of incompatibility issues and locked the performance of the game on the PS4 to limit how much optimization they would have to do essentially using the extra power in the PS4 to bulldoze through some bugs. Eventually, they just ran outta time and couldn't optimize any of the games.
  • And you really need to stop being so gullible and listenning to the nonsense ubisoft are saying even after all this. Use your own eyes and look at how the game performs. Like seriously, do we really need 5000 npcs on screen that we aren't seeing half the time cause we are on rooftops? Didn't they see their game was broken during play testing? Why didn't they just scale back someo f the unnecesary things and improve overall performance. Please....

 



I don't have the time to respond to three different quotes within as many minutes, so I'll just break it down.

- I'm not saying the CPU is the only factor in play. I have said multiple times that general incompetence is also a likely ingredient in this whole mess.
- If the game was optimized for Xbone it wouldn't have a garbage framerate there as well. It's clearly just a badly made piece of code all around that so happens by its core design to favor the one slim edge Xbone has.

I have work in the morning, so I'm gonna retire. Probably won't reply back, as by the time I get home tomorrow there'll likely be topics more interesting than discussing a game I was never going to buy on systems I don't own.