Bueno, pongo mi experiencia: yo y dos compañeros de la facultad (3 personas), programamos un juego desde 0 en 3D, usando directx3D y Visual C++.
Tardamos unos dos(2) meses.
El juego sólo tiene un(1) modelo de enemigo, un tachikoma (vease Ghost in the Shell) que le llevó al diseñador gráfico un mes de desarrollo adicional, aunque parte del trabajo invertido en animaciones ni siquiera se pudo meter al final...
El juego es una mierda gráficamente, no hay texturas(0), es un(1) sólo nivel con unas cuantas armas y 6 enemigos, y no tiene argumento ninguno, y costó lo suyo hacerlo...
Lo mejor que nos quedó, el apartado sonoro, con música de Samurai Champloo y Advent Children, y efectos de Sonido de Half Life2 y Alien vs Predator para las armas
(usease, lo que no hicimos nosotros
).
Dejen de soñar con Halos, porque no van a llegar.
Ahora, que lo de hacer algo con el XNA, me apunto, que puede ser bastante divertido, y ya tengo experiencia
.