いや、本当に1日16時間くらいを毎日やるんなら1年(ゲーム自体の開発期間除く)で何とかなるんじゃない?

C/C++の文法→1ヶ月
アルゴリズム・データ構造→2ヶ月
Windowsプログラミングの基礎→2ヶ月
DirectXの基礎→2ヶ月

適当に埋めてみたけどまだ5ヶ月もある。