Viendo mas he visto que en el desarrollo de videojuegos no se utiliza WinApi y viendo lo que me has dicho voy a aprender WinApi para el tema de desarrollar aplicaciones de escritorio en Windows y DirectX para videojuegos. Lo que no sé es si DirectX es todo lo que voy a tener que saber para programar juegos, ¿alguna recomendacion para programar juegos aparte de DirectX? ¿Hay mucha diferencia de programar para juegos en PC y juegos para consolas?
Por cierto, he visto un libro que parece muy bueno "C++ Deitel" ademas enseña en C++11 podrian decirme si es realmente bueno(os dejo el pdf aunque mi idea seria comprarmelo en fisico).
https://docs.google.com/file/d/0B_eXfddvHj9wekJmamR1QjNrMzQ/preview
Por cierto, he visto un libro que parece muy bueno "C++ Deitel" ademas enseña en C++11 podrian decirme si es realmente bueno(os dejo el pdf aunque mi idea seria comprarmelo en fisico).
https://docs.google.com/file/d/0B_eXfddvHj9wekJmamR1QjNrMzQ/preview