   Jump in C++
  I know C++ pretty well..but just to do test and things such as that..i know enough to write some buisness oreinted programs...but i dont know what i need to learn to start pgoramming for games..any suggestions? 
  My suggestion: trial by fire. Think of a simple game like Pong or Breakout and try coding that. Start incrementally. First try drawing a box. Then try to get the box to move with keyboard input. Then try drawing a ball. Then try getting the ball to bounce off the walls. And so on. ;  http://www.2dgame-tutorial.com covers the whole development of a 2d jump''n''runhttp://jnrdev.weed-crew.net also, but it''s more focused on technical stuff (collisio detection, ...) 