I want to program graphical 2D games more complex than the basic 2D stuff I already know. I don\'t want to do 3D programming. Just more complex 2D stuff. I dropped high school b
You might want to check out any OReilly text on the topic. They have good examples that you can work through. This will give you a better idea of if programming is right for you. If you want to get into game programming, best way is to actually start game programming. Just go at it and look up answers to questions (links in other replies here) as they arise.