Dirty Bomb

Dirty Bomb

View Stats:
Davide7097 Jun 27, 2017 @ 8:52am
Game engine
I'm just wondering why this game uses Unreal Engine 3, Directx 9, PhysX and 32bit executable.
  • Gamers play with Windows 7/8.1/10. No any gamer still using Windows XP or vista. So why don't upgrade to directx 11-10? Dx9 is lighter, but less optimised.
  • PhysX. In the splash screen appears the PhysX logo. Those libraries are an obstacle for low-end AMD GPUs. Why use them in a low spec game? That's a paradox.
  • 32bit. 89% of Steam users use a 64bit OS. Will we able to use a 64bit executable in the future?
  • Unreal Engine 3. Well, it's fine. But the game is still in beta phase, so why don't plan to upgrade someday to UE4? A big and expensive step, but very useful. This should introduce the Vulkan support.

    IMO the use of old software-middleware makes the game playable on older PCs, less durable and unoptimised for long term. Someday the game will be unstable and unplayable, like some Windows 98/2000 games at this days. Team fortress 2, the most played F2P uses dx9-10-11.

    TL;DR I'm not a developer, I'm unaware of any technical or licensing reasons. That's why I'm asking.
< >
Showing 1-6 of 6 comments
Nern Jun 27, 2017 @ 9:15am 
Reasons I can imagine: (this represents what I think)

The biggest complaints of the active community are lacking new content and "this game is for ever beta" -> upgrading to UE4/DX11 would consume all their time recreating the existing game, setting the output of new content to 0 for quite a while.

The latest changes in starter packs, purchasable obsidian loadouts, ranked boosters show that SD needs more financial support to boost the game developement. I'm totally fine with those offers but they should have been available earlier. SD offers a fair shop system for a free to play game and still many people think Dirty Bomb was a pay to win game because they see boosters and skins. So maybe the purchasable special offers were that small until now.

So upgrading to UE4 would probably be too time consuming, weakening and upsetting the small community and mybe too expensive at the current state. But I bet SD would upgrade as soon as they could.
Also many people use potato configs for different reasons. Upgrading the game would make them unhappy, too.
Last edited by Nern; Jun 27, 2017 @ 9:20am
Nern Jun 27, 2017 @ 9:36am 
Originally posted by supergonzo:
  • DirectX 10/11 support in modified UE3 is not going to happen.
  • Physx is not used by the game.
  • 32bit works for 100% of the user. There is no need for 64bit.
    64bit doesn't not mean it's faster. it uses more memory in the first place.
  • Switch to UE4 is not going to happen.

Originally posted by Nern:
Also many people use potato configs for different reasons. Upgrading the game would make them unhappy, too.
RE:Deemer Jun 27, 2017 @ 10:09am 
I'm not all that impressed by UE4 at the moment. Its beautiful, sure, but most of the games I've tried utilizing it were rather badly optimized.
Davide7097 Jun 27, 2017 @ 10:14am 
Originally posted by supergonzo:
  • Physx is not used by the game.

So why there's the physx logo in the splash screen?
https://steamuserimages-a.akamaihd.net/ugc/395551878709116374/60972B9558921F53E02DDEC3EE3E968C72FDD478/
orb Jun 27, 2017 @ 12:17pm 
I think PhysX is a thing in DB, but unused.
Originally posted by PIZZA DELIVERY 2017:
I think PhysX is a thing in DB, but unused.
Where is my pizza????
:steamfacepalm:
< >
Showing 1-6 of 6 comments
Per page: 1530 50

Date Posted: Jun 27, 2017 @ 8:52am
Posts: 6