Como um desenvolvedor AAA conserta uma parede da morte que mata instantaneamente NPCs? Adicionando um monte de caixas

Como um desenvolvedor AAA conserta uma parede da morte? Caixas!

Uma nota de atualização do mais recente update do Hitman 3 gerou uma conversa esclarecedora e divertida na comunidade de desenvolvedores de jogos sobre a obstinação de certos bugs e as soluções ridículas e simples que às vezes são necessárias.

O novo update do Hitman 3 é principalmente uma atualização de manutenção preparando o lançamento físico do Hitman World of Assassination no PS5 em 25 de agosto, assim como o retorno da campanha Sarajevo Six GameTopic e do Trinity Pack, que chegarão como pacotes premium em 17 de agosto, mas há uma nota muito engraçada escondida nas correções de bugs.

No Twitter, o diretor de The Axis Unseen e ex-artista principal de Fallout 76, Nate Purkeypile, destacou uma nota específica da atualização e a descreveu como “um microcosmo de como todo o desenvolvimento de jogos acontece”.

De acordo com as notas de atualização da IO Interactive, havia uma parede no Hitman 3 que estava matando NPCs que a tocavam, e depois de algumas soluções falhas, os desenvolvedores simplesmente adicionaram “um monte de caixas e coisas bem ao lado da parede” para afastar os NPCs.

LOL essa nota de atualização do Hitman é um microcosmo de como todo o desenvolvimento de jogos acontece. “…Foda-se. Coloca umas caixas aí.” Eu me identifico. pic.twitter.com/IXeSU7BoIW17 de agosto de 2023

Como alguém que não desenvolve jogos profissionalmente, é hilário pensar nas mentes brilhantes de um estúdio reverenciado como a IO Interactive recorrendo a jogar uma “band-aid” feita de elementos do jogo em um problema na esperança de consertá-lo. E com base no tweet de Purkeypile, esse tipo de solução não é tão incomum assim, embora a solução das caixas da IO Interactive seja definitivamente o exemplo mais notável que consigo pensar no momento.

Essa história me lembra de uma antiga, mas boa: esta matéria de 2022 sobre os bugs do Psychonauts 2 que eram tão engraçados que os desenvolvedores não conseguiram corrigir.