Since you are very competent with C++ then for games I could switch to XNA Games Studio and C#. It seems to be the future for gaming, and the price is right
Develop games in your browser. Powerful, performant & highly capable.