ThePentiumGuy Posted August 12, 2003 Posted August 12, 2003 I dont know if this should be in "DirectX" or "Random Thoughts": Does WindowsXP come with DirectX? - If so, what version the same for windows Me, and 2000 and 98 Reasons: Im just wondering because im thinkin weather my game should use DirectInput or using the API GetASyncKeyState If i was gonna do DirectInput, the problem is, i would have to install the DX Run time on all the computers the game is gonna run on. _____________ Thanks, The Pentium Guy _____________ Quote My VB.NET Game Programming Tutorial Site (GDI+, Direct3D, Tetris [coming soon], a full RPG.... you name it!) vbprogramming.8k.com My Project (Need VB.NET Programmers) http://workspaces.gotdotnet.com/ResolutionRPG
*Experts* mutant Posted August 12, 2003 *Experts* Posted August 12, 2003 Windows XP comes with DX8, im not sure about other OSes. Quote
*Gurus* divil Posted August 13, 2003 *Gurus* Posted August 13, 2003 None of them come with DX9, which is what you should be using if you're using .NET. Quote MVP, Visual Developer - .NET Now you see why evil will always triumph - because good is dumb. My free .NET Windows Forms Controls and Articles
Dirty Howi Posted August 13, 2003 Posted August 13, 2003 you can however get the redistributable from M$oft's website for DX9 Quote
*Experts* Nerseus Posted August 13, 2003 *Experts* Posted August 13, 2003 If you're writing a game that you want others to play, I assume you'll have a setup (if it's more than just a simple game that you post here, for instance). In that case, installing DirectX (or whatever extra libraries you need) shouldn't be that big of a deal. As for you using DirectX JUST for DirectInput, I wouldn't bother. DirectInput is nice and has some great features, but most of the advanced stuff is for obtaining exclusive control over the mouse and/or keyboard (or joysticks, etc.) when doing a full screen app. If you just plan on having basic mouse/keyboard input, I'd stick with GetAsyncKeyState or the basic windows events. -Ner Quote "I want to stand as close to the edge as I can without going over. Out on the edge you see all the kinds of things you can't see from the center." - Kurt Vonnegut
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.