Jump to content

  • Log In with Google      Sign In   
  • Create Account

Banner advertising on our site currently available from just $5!

1. Learn about the promo. 2. Sign up for GDNet+. 3. Set up your advert!


Posted 23 April 2013 - 06:03 PM




Posted 23 April 2013 - 05:58 PM

-Visual Studio (Visual C++ Express Edition) is pretty much the best choice


Why not Visual Studio 2012 it's the latest "thing" isn't it (requires department name for businesses in registration and crap like that though and is quite bloated) ?


-It depends what you want the game to run on, if you want it to be compatible with Windows XP you have to use directx 9, but if you're fine with it only running on Vista and later, then you can go with 11 (most people by now have vista or beyond, but if it's not a very graphically demanding game I'd still recommend using dx9 just for the added compatibility, you could also write two different versions, but that's a bit of extra work)


so, 9 is > XP

while, 11 is  > Vista



Download link for directx sdk: http://www.microsoft.com/en-us/download/details.aspx?id=6812

Integrating with visual studio: http://takinginitiative.net/2010/07/02/setting-up-the-directx-sdk-with-visual-studio-2010/


Reading the post above yours, the fellow claims that latest supports everything before it + new features ? I'm using Windows 7, would/should I be getting the http://msdn.microsoft.com/en-us/windows/desktop/aa904949 instead of your link then, or is that not the case ? (Where did you find that link through anyway ?)


-it is absolutely free, for non-profit or commercial games


Ah, good to know.


-as for learning, the sdk itself comes with a bunch of samples and tutorials when you download it, and you can find some more samples most of the information you need on MSDN, this is also a pretty good site that I used in the past (I only used the free parts of it) http://www.directxtutorial.com/


Thanks for linking that, that's exactly where I came from before posting "most are outdated and based on C" which I believe included that one as well.


As you can see i'm confused here, so my apologies :/