Username:
Password:
Remember Me?
   Lost your password?
Search


Assassin's Creed Brotherhood PC

Assassin's Creed Brotherhood PC: Not just a simple port, say developer

Assassin's Creed: Brotherhood is expected for Q1 2011 for Windows PC. Why does the port take so long and what advantages will PC gamers have? PC Games Hardware made an exclusive tech interview with Ubisoft Montreal.
Assassin's Creed: Brotherhood (26)
 
Assassin's Creed: Brotherhood (26) [Source: view picture gallery]
Since Fall 2010, the console world is able to play Ezio's latest adventure. PC players have to wait until Q1 2011. As a kind of compensation Ubisoft promised to add some PC exclusive features. So we had a chat with David Coulombe from Ubisoft Montreal to find out what kind of advantages PC gaming will have in the PC version of Brotherhood.

PCGH: When developing Assassin's Creed 2 you added several features to the engine and you developed new tools and plug-ins. Was it once again necessary to modify your base technology for Assassin's Creed: Brotherhood? If yes, can you describe what technical features have to be reprogrammed/modified/added or enhanced?
David Coulombe:There has been many changes to our tools and pipeline to make it easier for our team to create content at an accelerated pace. We've also optimized many parts of the engine in order to get a more stable frame rate.

Gamers don'tusually notice any of this "under-the-hood" stuff but they can enjoy playing a fresh new episode of Ezio's adventures in a brand new environment just in time for the Holidays.
PCGH:The PC versions of Assassin's Creed and Assassin's Creed 2 were both developed separately from their previously released console version to offer PC gamers more than a simple port. Is that the case with Assassin's Creed: Brotherhood too? Will Assassin's Creed: Brotherhood for PC fully take advantage of the technical possibility the PC as a platform has to offer? Where did you face difficulties porting the game to the PC?
David Coulombe: It is indeed again the case for ACB. We have the luxury of fully focusing our efforts on the PC version after shipping the console version, giving us additional time to develop features and fix bugs. Most of the effort for taking advantage of powerful CPUs was done for AC2 so we focused more on the graphics side of things. See the next point for details.

We face the same problems as everyone else faces when developing for PC. The large variety of hardware available makes for some interesting bugs that happen only on certain configs. On the other hand it allows for specific features or optimizations that can't be done on consoles.
PCGH: What are the main differences between the console and the PC version as far as general technical aspects as well as the visuals is concerned? What technical features can only be realized with the PC as platform?
David Coulombe: Scalable settings (multi-core, higher frame rate, higher resolution, MSAA, higher shadow, reflexion, environment quality etc.), as well as Eyefinity and 3DVision support. The other advantage is the guarantee of hard-drive installation which ensures decent loading times.
PCGH: In comparison to the two previous parts, does the Assassin's Creed: Brotherhood offer improved visuals? Do you even integrate other new visuals into the game? If yes, what rendering techniques do you apply (don't be afraid to use technical terms).
David Coulombe: Graphically we've added some image processing effects such as SSAO and better level of detail transitions. A brand new shadow algorithm was also developed to increase the overall visual quality.
PCGH: The first two Assassin's Creed parts scale well with multicore processor, Assassin's Creed 2 even utilizes up to eight cores. Have you nevertheless overhauled the thread structure of the technology utilized in Assassin's Creed: Brotherhood to optimize it for higher number of cores that will be available with future processor or Intel CPUs with six core including Hyper Threading? How does the thread structure in the PC version look like and how have you manages to parallelize the code?
David Coulombe: On AC2 we did a great job of refactoring the rendering engine to use multiple processors. We automatically detect the number of processors and hardware threads and split the workload appropriately. The rest of the engine (AI, sound, etc.) has been multithreaded since AC1.
PCGH: Will the renderer of the PC version of Assassin's Creed: Brotherhood support DX11? If the PC version will be developed without DX11 support, what are the reasons to do so? Are there existing plans to patch in DX11 support later?
David Coulombe: All iterations of AC were developed with DX9. On AC1 we experimented with DX10 but the benefits were not quite there. Vista had just been released and drivers were not mature yet so it wasn't as great as we would've liked.
On AC2 and ACB we decided to concentrate our efforts on DX9. Nevertheless we are quite happy with the visual results. We manage to visually impress the players and give them a great gaming experience. In the end, that's what matters most!
You will find more information on Assassin's Creed: Brotherhood on our German speaking website.

Picture gallery  (enlarge to view source)

--
Author: Andreas Link (Jan 31, 2011)






Advertisement

Comments (5)

Comments 2 to 5  Read all comments here!
connos Re: Assassin's Creed Brotherhood PC: Not just a simple port, say developer
Senior Member
01.02.2011 16:36
Quote: (Originally Posted by tiamatloc)
I think a good chunk of the extra development time has gone into burying UBI's awful DRM even deeper into the game after the one in AC2 was broken so easily. They did say they were going to do this after it was bypassed. Even though it was very restrictive DRM it was very lame from a technical point of view and made UBI look ridiculous.

The thing that made me boycott UBI games wasn't just the restrictive DRM it was the fact they were effectively punishing customers who buy their PC games in the name of anti-piracy. Piracy is rampant on the xbox and now the ps3 has been rooted it is going to start there too. Do console owners have to put up with a constant internet connection requirement on those consoles, of course not. This is why 1 week after launching AC2 on the PC it had over 60 one star reviews on Amazon and they couldn't shift copies for £15!!!

I cancelled my pre-order of AC2 and also Silent Hunter when I found out about this new DRM (borrowed a PS3 and played for free just to spite them). The 5th SH game is the only one I have not played yet and I refuse to buy any more UBI games unless their DRM at least has an offline mode like Steam.


They some how remove the internet always on thing. I have the new Splinter Cell that I bought it on Steam sale and I also have AC2 that I bought in for 1 dollar due to a problem on Ubisoft site.
Never played them though.

www.gamasutra.com/view/ne...

The only way for DRM to work is that a company finds a way to make their games difficult to pirate but not to limit the users they bought the game. This was the case with Bioshock. Was unbreakable for the first 2 weeks that was released and people that were reading good reviews couldn't wait for a crack and went and bought it.
tiamatloc Re: Assassin's Creed Brotherhood PC: Not just a simple port, say developer
Junior Member
01.02.2011 14:01
Quote: (Originally Posted by Johan29)
All this extra development time and it doesn't use dx 10 let alone 11 what the hell????


I think a good chunk of the extra development time has gone into burying UBI's awful DRM even deeper into the game after the one in AC2 was broken so easily. They did say they were going to do this after it was bypassed. Even though it was very restrictive DRM it was very lame from a technical point of view and made UBI look ridiculous.

The thing that made me boycott UBI games wasn't just the restrictive DRM it was the fact they were effectively punishing customers who buy their PC games in the name of anti-piracy. Piracy is rampant on the xbox and now the ps3 has been rooted it is going to start there too. Do console owners have to put up with a constant internet connection requirement on those consoles, of course not. This is why 1 week after launching AC2 on the PC it had over 60 one star reviews on Amazon and they couldn't shift copies for £15!!!

I cancelled my pre-order of AC2 and also Silent Hunter when I found out about this new DRM (borrowed a PS3 and played for free just to spite them). The 5th SH game is the only one I have not played yet and I refuse to buy any more UBI games unless their DRM at least has an offline mode like Steam.
Johan29 Re: Assassin's Creed Brotherhood PC: Not just a si...
Junior Member
01.02.2011 04:32
All this extra development time and it doesn't use dx 10 let alone 11 what the hell???? OOOOOh well at least I can put the AA up to 24x would have really liked to see the extra effects like tesselation. Sounds like consoles bring the quality level down again GRRRR!

Copyright © 2014 by Computec Media GmbH      About/Imprint  •  Terms/Conditions