Sunday, August 23, 2015

graphics - The pros and cons - DX9 moving to DX11 render?


We are a "nano" game dev company working on REFUSION. DX9 renderer is almost done and question is: Should we move it to DX11 or not? Anyone have experience with this?


Here are some videos from dev progress from the very beginning:


Dev test videos


EDITED: I'm going to ask more fundamental. What about NextNextGen XBOX1080 or PS4?
When? Resources? Architekture? PC DX11 -12 , next XBOX, next PS relations? Future?



Answer




Regardless of your technological stance, the question should be framed in terms of your market. Are you going to be creating a game that runs on all available hardware? Or are you going to be the next Project Offset?


According to Valve DX11 capable hardware is only 5.6% of the market.


The other factors are - does your "nano" team have the bandwidth create the content and pipelines that take advantage of more recent hardware? Or are you going to be beg/borrowing/stealing art to ship something?


Note that Valve themselves support a huge range of hardware. They have a scalable engine, and the resources to do so.


EDIT: Personally, I would concentrate on shipping something that makes money as soon as possible. Yes you will need to to refactor later, even if you design your engine well.


Remember your market - they point of the game is to sell. As a compromise, I would probably target DX10 as a minimum spec. You'd get around 50% if you shipped tomorrow, and the interface is a lot cleaner than DX9. I believe, but I'm not certain, that the API difference between DX10-11 is a lot smaller than DX9-10.


No comments:

Post a Comment

Simple past, Present perfect Past perfect

Can you tell me which form of the following sentences is the correct one please? Imagine two friends discussing the gym... I was in a good s...