Something I've always thouht would be cool to do but never had the time and resources to learn. But I'd say start with 2D games first to get the feel of designing game play and such then from there you can move on to 3D. Open GL is something I've tried, and what's hard is that you have to draw each shape by code. For a triangle you need to position 3 dots and choose a color for each one (it blends with the others) for a square you have 4, etc...
So if you want to make a ball, you have to use a bunch of triangles and/or squares so just making a ball that's not moving can take hours.
Never tried directX though, it might be easier. |