Unreal Engine 4 To Incorporate NVIDIA GameWorks Libraries In Partnership With Epic - HotHardware
Unreal Engine 4 To Incorporate NVIDIA GameWorks Libraries In Partnership With Epic

Unreal Engine 4 To Incorporate NVIDIA GameWorks Libraries In Partnership With Epic

It's not uncommon to see a new game title come out that touts that the "best" experience will be on either AMD's or NVIDIA's (or Intel's in rarer cases) GPUs, but it is uncommon to see a game engine as a whole being given the nod by its developer to one or the other. In this case, the engine is Unreal Engine 4, and it s developer, Epic Games.

At the ongoing Game Developers Conference, Epic announced a new licensing program for UE4, and its expanded support for Android. Overall, UE4 promises some amazing things, and if anyone out there has ever run the Citadel UE3 demo on mobile, you can probably get an idea of what's to come - graphics that are closer to PC levels than ever before.

Epic also announced UE4's tight integration with NVIDIA's solutions, with CEO Tim Sweeney saying, "Epic developed Unreal Engine 4 on NVIDIA hardware, and it looks and runs best on GeForce." Given the fact that game engines don't get much better than UE4, that's quite the ringing endorsement.

Of course - there's a reason Epic chose to use NVIDIA cards so intently: NVIDIA GameWorks. This is a solution that ties in well with UE4 to give developers easy access to some of NVIDIA's special effects, such as with HairWorks, WaveWorks, PhysX, and the variety of additional tools, including Tegra Graphics Debugger.

At this point, the only thing that could make me more excited for UE4 games to get here is if one of them happened to be Unreal Tournament 4.

0
+ -

http://www.extremetech.com/extreme/173511-nvidias-gameworks-program-usurps-power-from-developers-end-users-and-amd

0
+ -

Guess what...Mantle tilts favoritism towards AMD, so its tit for tat. Whats good for the goose is good for the gender

0
+ -

Mantle tilts favoritism towards AMD, so its tit for tat.

+1
+ -

KellyMichaels,

The difference between Gameworks and Mantle is that AMD cannot work with developers to optimize GW libraries for AMD GPUs. Developers can optimize those libraries in some situations, but they cannot share code with AMD.

How much does this matter? Quite a bit, in my personal opinion. Optimizing for Mantle does not hurt a developer's ability to optimize for Direct3D in any shape or form. A company that optimizes for Mantle on AMD can still optimize its D3D implementation for Nvidia.

But the Nvidia GW libraries implement core DX11 functionality, and they do so in a way that AMD can't match unless it creates its own libraries from scratch *and* persuades the developer to use them.

To summarize:

A developer that uses Mantle is not prohibited from optimizing D3D for Nvidia cards in any fashion.

A developer that uses GameWorks cannot optimize GW functions for AMD graphics cards.

They are not equivalent.

0
+ -

Fantastic insight, Joel.

0
+ -

I'm really looking forward to Unreal Engine 4. I feel like Daylight (the very 1st game to that's going to be released on it I believe) isn't going to do the engine justice. But of course, how good is any game on brand new software.

0
+ -

I'm really looking forward to Unreal Engine 4. I feel like Daylight (the very 1st game to that's going to be released on it I believe) isn't going to do the engine justice. But of course, how good is any game on brand new software?

0
+ -

Intel Nvidia W7 and DirectX FTW

0
+ -

Nice, makes me happy, but DX12 should even things up even for non NVIDIA players. Big maybe since neither are out yet.

0
+ -

Wasn't the unreal 3 engine used on Modern combat series and/or other games aswell for ios devices? if so im looking forward to the new engine

0
+ -

super cool stuff! cant wait to play daylight! nvidia + epic = AWESOME CONTENT

Login or Register to Comment
Post a Comment
Username:   Password: