Hollow Knight é um dos jogos indie mais elogiados dos últimos anos, mas poucos falam sobre a arquitetura de software por trás do jogo.
Neste vídeo, eu analiso Hollow Knight sob a ótica de MVC (Model–View–Controller) e explico como esse padrão pode ser aplicado no desenvolvimento de jogos 2D.
Você vai entender:
Como Hollow Knight organiza Player, HUD e sistemas internos
Onde conceitos de Model, View e Controller aparecem no jogo
Por que essa arquitetura melhora manutenção, clareza e escalabilidade
O que desenvolvedores podem aprender para aplicar em MonoGame, Unity ou engines próprias.
Este conteúdo é voltado para quem estuda ou trabalha com:
programação de jogos, arquitetura de jogos, game design técnico, C#, MonoGame e engenharia de software aplicada a games.