ゲーム会社のディレクターです
まず学歴に関しては、ゲーム会社の場合は「学歴自体は重要ではありません」。
ただし、「ある程度の頭の良さや学力は必要で、それがあるなら学歴もついてくるはず」というのは間違いなくあります。特に数学と英語は、最低でもそこらの国立大くらいには入れる程度の学力はないと、ゲーム系のプログラミングを学ぶうえで支障がでます。
特に、大手だとトップレベルの大学の学生も多く応募してくるので、そういうところに行きたいのなら見劣りしないようにしておいた方が間違いなく得です。
プログラミングに関しては、「内部の仕組み」を理解する、という点を強く意識しながら勉強を勧めてください。
入門書やネットのTipsを参考にしたコードを切り貼りするだけならだれでもできますが、それで満足してると、うまくいかなくなった時に、仕組みを理解してなければ立ち往生します。
入門者に毛が生えたレベルの人と、そこから先に進める人との差がそこに出るのです。