No nie wiem, czy c++ jest tak ######scie prosty - podstawy tak, sa latwe, ale zalezy tez jakiej biblioteki sie uczysz. Ja przewertowalem po trochu sdl, winapi i opengl (za direct3d sie nie biore - gm mnie odstraszyl jego efektami xD ). Teraz ciagle ucze sie i tworze w OpenGL bo najlepsze efekty daje ale przyznam trochi trudne (jesli sie pisze dll'a wykorzystujacego GL to trzeba trochi inaczej kombinowac), ale warto ^^.
Ucz sie C++, bo to istny kombajn - wszystko na nim zrobisz, nawet system (jak moj kumpel powiada).
Osobiscie do podstaw polecam Symfonie C++ (moze chcesz takowa? xD ), do gier 2d - SDL, a do 3D - OpenGL (Wiecej bajerow niz D3D)