Sempre que faço uma pergunta sobre o desenvolvimento de jogos em um fórum on-line, sempre recebo sugestões como aprender algoritmos de desenho de linha, manipulação de imagem no nível de bits e descompressão de vídeo etc.
No entanto, olhando para jogos como God of War 3, acho difícil acreditar que esses jogos possam ser desenvolvidos usando essas técnicas de baixo nível.
A enorme grandiosidade de tais jogos desafia qualquer metodologia de programação compreensível (para mim).
Além do hardware de jogos é realmente um monstro hoje em dia. Portanto, é lógico que os desenvolvedores trabalhariam em um nível mais alto de abstração.
Qual é a mais recente metodologia de desenvolvimento na indústria de jogos? Como é que uma equipe de 30 a 35 desenvolvedores (dos quais a maioria é de gerência e marketing) é capaz de criar jogos tão incompreensíveis?
Se a pergunta parecer muito geral, você poderia explicar a arquitetura de God of War 3? Ou como você produziria um clone? Que eu acho que deveria ser objetivamente responsável.