Jump to content

  • Log In with Google      Sign In   
  • Create Account


#ActualRipiz

Posted 08 October 2012 - 09:28 AM

Here's what I managed to find myself when I encountered same issue:
  • According to Steam statistics over 40% have DX11, and another 40% has DX10. I don't think you'll have any problems. By the time you finish your game most of people will have DX11 hardware.
  • If you're not going to use DX11 or DX10 features, then hardware can be DX9, DX11 API is able to run on DX9 hardware just as long as you don't use any features above DX9. Therefore you're only limited to OS your target audience is running (it must be at least Vista).
  • According to W3School over 50% have Windows 7, once you finish your game it'll be higher.
  • DirectX SDK has samples how to use DX9 and DX11 API in the same program, however they differ a lot, so I wouldn't suggest going this way, it's like making game twice.
  • If someone's computer isn't powerful enough to run Windows 7 it's definitely not powerful enough to run a game. Supporting WinXP users is like supporting IE6 or VC++ 6.0. Just let it die already.

#1Ripiz

Posted 08 October 2012 - 09:28 AM

Here's what I managed to find myself when I encountered same issue:
  • According to Steam statistics over 40% have DX11, and another 40% has DX10. I don't think you'll have any problems. By the time you finish your game most of people will have DX11 hardware.
  • If you're not going to use DX11 or DX10 features, then hardware can be DX9, DX11 API is able to run on DX9 hardware just as long as you don't use any features above DX9. Therefore you're only limited to OS your target audience is running (it must be at least Vista).
  • According to W3School over 50% have Windows 7, once you finish your game it'll be higher.
  • DirectX SDK has samples how to use real DX9 and DX11 API in the same program, however they differ a lot, so I wouldn't suggest going this way, it's like making game twice.
  • If someone's computer isn't powerful enough to run Windows 7 it's definitely not powerful enough to run a game. Supporting WinXP users is like supporting IE6 or VC++ 6.0. Just let it die already.

PARTNERS