De Bevy para Unity: A história da migração de engine de um desenvolvedor de jogos

O autor inicialmente usou Rust e a engine Bevy para desenvolver o jogo "Architect of Ruin". No entanto, devido a desafios de colaboração, níveis de abstração insuficientes, altos custos de migração devido a atualizações frequentes da engine e baixa eficiência de desenvolvimento assistido por IA, eles acabaram mudando para Unity e C# em janeiro de 2025. Após uma migração experimental de três dias, eles descobriram que a Unity oferecia vantagens significativas em colaboração, iteração rápida e aproveitamento de um ecossistema maduro, levando a uma migração completa. Embora o processo de migração tenha sido desafiador, ele acabou melhorando significativamente a eficiência do desenvolvimento e trouxe novo impulso ao desenvolvimento do jogo.