DirectX and OpenGL - what to start with
I want to learn how to write simple 3D games. My problem is... i dunno what to start with? As to my programming skills - I know Java very good but my C++ skills are rather poor. I don't know windows API programming for example. My first question is: what is the difference between DirectX and OpenGl and which one would be better for me? Do I need to get to know windows API programming before I start doing something 3D? Do you know some nice tutorials outthere in the net? Thanx.

