Una unica persona es casi imposible que haga un juego como Halo, si fuese asi, te arias rico de inmediato.
Te recomiendo que aprendas C/C++ muy a fondo y diseño/animacion 3d.
En un juego hay más diseñadores que programadores.Te recomiendo que aprendas C/C++ muy a fondo y diseño/animacion 3d.
Normalmente son 30 diseñadores y 10-15 programadores, dependiendo del juego y la programación que se le de.