How smooth would WvWgameplay be on DirectX 12

How smooth would WvWgameplay be on DirectX 12

in Guild Wars 2: Heart of Thorns

Posted by: Gazareth.7230

Gazareth.7230

This video got me thinking. With the ability to handle over 1000 units that shoot light sources as ammunition, would GW2 not become amazingly smooth in WvW if multiple CPU cores could send the GPU information?

How smooth would WvWgameplay be on DirectX 12

in Guild Wars 2: Heart of Thorns

Posted by: Bearhugger.4326

Bearhugger.4326

Unfortunately, one can’t just “upgrade” his game to a superior DirectX version and expect their game to run automagically better. Upgrades to Direct3D (and OpenGL, Mantle, etc.) give developpers additional tools to do more optimization and tricks for rendering, but there’s no point to upgrade if the engine can’t make use of it. In the case of D3D12 the big improvement is concurrency, so they would need to upgrade their engine so that the rendering module uses better parallelism. Programming for concurrency can be a huge, huge pain in the butt if the code base is a huge cluster of hacks.

Now, I don’t work at Arenanet and I have not seen their code, but there are various things that have led me to believe that it’s not pretty. They can’t even port the game to the DX9-equivalent version of OpenGL so Mac OSX users get a native port (I think they use some sort of emulation layer called Cider) so I find the odds of us getting a Direct3D 12 version not very likely. It’s probably for Guild Wars 3.

But I think they can still do some improvements within DirectX 9. Last time I ran a benchmark, the game was still CPU-bound. That said, I don’t think they absolutely need top of the line tech. Their art is gorgeous and that easily make up for poorer tech.

How smooth would WvWgameplay be on DirectX 12

in Guild Wars 2: Heart of Thorns

Posted by: Rebound.3409

Rebound.3409

Lol no it doesn’t if ppl are forced to reduce the quality of visuals thus experiencing mediocre art instead of the fullout art. If they don’t..the game’s FPS drops so much it’s not even funny. I don’t know of anyone who likes gaming in any of those situations long-therm.

Play a game that’s pretty but consumes so many resources it makes your fans go up, have low fps and overall terrible gameplay OR play the game on high performance and lower everything to the point u don’t even render ppl close to u with their own skins and still have chokes here and there in bigger events.

How smooth would WvWgameplay be on DirectX 12

in Guild Wars 2: Heart of Thorns

Posted by: Gazareth.7230

Gazareth.7230

DX12 allows the CPU to fully use all cores. Previously, rendering would be stuck on one core, so there was only so much you could push through. A whole different kind of “CPU bottleneck”. Now that can be alleviated, and I am certain we would see massive performance increases on all hardware.

How smooth would WvWgameplay be on DirectX 12

in Guild Wars 2: Heart of Thorns

Posted by: Andred.1087

Andred.1087

DX12 allows the CPU to fully use all cores. Previously, rendering would be stuck on one core, so there was only so much you could push through. A whole different kind of “CPU bottleneck”. Now that can be alleviated, and I am certain we would see massive performance increases on all hardware.

Again, that requires the game’s rendering code to actually be optimized to make full use of DX12’s multi-threading capabilities. Porting to DX12 doesn’t automagically make it better.

“You’ll PAY to know what you really think.” ~ J. R. “Bob” Dobbs

How smooth would WvWgameplay be on DirectX 12

in Guild Wars 2: Heart of Thorns

Posted by: Gazareth.7230

Gazareth.7230

This thread was just to show off the kind of performance that is available. I never meant to imply that it would be easy to switch over. I think it’s worth it though. WvW with that kind of smoothness is practically a dream come true for me.

How smooth would WvWgameplay be on DirectX 12

in Guild Wars 2: Heart of Thorns

Posted by: Behellagh.1468

Behellagh.1468

The assumption is that it’s the graphics that is slowing down WvW gameplay and not the code handling players interacting with players. The game doesn’t slow down significantly when the mob are NPCs, only other players.

We are heroes. This is what we do!

RIP City of Heroes

How smooth would WvWgameplay be on DirectX 12

in Guild Wars 2: Heart of Thorns

Posted by: Monimon.6710

Monimon.6710

Not to mention that Dx12 will be Win10 exclusive;
+ there will be lots of ppl that would to have to invest in new graphic cards

Konfusio {Mes} on AG

We need more JP´s !!

How smooth would WvWgameplay be on DirectX 12

in Guild Wars 2: Heart of Thorns

Posted by: Monimon.6710

Monimon.6710

Not to mention that Dx12 will be Win10 exclusive;
+ there will be lots of ppl that would to have to invest in new graphic cards

Konfusio {Mes} on AG

We need more JP´s !!