Cada vez que hago una pregunta sobre el desarrollo de juegos en un foro en línea, siempre recibo sugerencias como aprender algoritmos de dibujo lineal, manipulación de imágenes a nivel de bits y descompresión de video, etc.
Sin embargo, mirando juegos como God of War 3, me resulta difícil creer que estos juegos puedan desarrollarse utilizando técnicas de tan bajo nivel.
La genialidad de tales juegos desafía cualquier metodología de programación comprensible (para mí).
Además, el hardware de juego es realmente un monstruo hoy en día. Por lo tanto, es lógico que los desarrolladores trabajen en un nivel más alto de abstracción.
¿Cuál es la última metodología de desarrollo en la industria del juego? ¿Cómo es que un equipo de 30-35 desarrolladores (de los cuales la mayoría es peluquero de gestión y marketing) es capaz de hacer juegos tan alucinantes?
Si la pregunta parece demasiado general, ¿podría explicar la arquitectura de God of War 3? ¿O cómo harías para producir un clon? Eso creo que debería ser objetivamente responsable.