I'm thinking about using OGRE3D (http://www.ogre3d.org/) to create my first game. Its LGPL so it's free, has just about all the features you could possibility ask for in a graphics engine, 5 year's old so its nice and mature, and has had a few retail games made with it so it must be good. Ogre dropped DX 7 & 8 support earlier this year 'cause DX 9 is what 5 year's old now (came default on XP) and you've also got OpenGL to fall back on. But I've been reading on this forum that some older computers (like the ones that wouldn't have DX 9) have really shitty Open GL support I'm thinking of writing a 3D break out game, or maybe a 2.5D platformer, which is a reasonably casual sort of game. So supporting only DX9 and OpenGL has me a little bit worried, should I be ? OGRE is cross platform however, Windows/Mac/Linux so even if I lose the really old computers that don't have proper OpenGL support, the Mac/Linux support should counteract that yeah ? Complied OGRE is about 9 meg - just for the graphic's, which might be a bit too big for a casual/portal game, what do you guys think ?