Por que se tornou comum os NPCs terem uma arma por classe em vez de variantes?

12

Por exemplo, no Half-Life 2 você tem Proteção Civil, Combine Soldier e Combine Elite. Cada classe tem uma arma. Existe alguma mudança disso, onde os NPCs são combinados com o jogador no sentido de que a arma que eles escolhem usar é baseada em sua vantagem, mantendo um certo senso de competitividade? Existe uma razão para isso se tornar a norma? Isso tem a ver com todas as variáveis ​​e complicações que podem surgir com isso?

Tetrad
fonte

Respostas:

16

Há duas razões que posso ver imediatamente, ambas relacionadas à simplicidade: é mais simples programar a IA e é mais simples para o jogador entender. Agora, para certos jogos, pode ser uma vantagem se os personagens inimigos trocarem de arma para a situação (para iniciantes, é mais realista), mas para a maioria dos jogos, pode ser um problema significativo se o jogador ficar confuso sobre quais táticas esperar e combater. Jogadores gostam de pensar "ah, tem um dos caras da granada, é melhor eu tomar cuidado com as granadas".

Quanto à complicação na IA, há muito menos pensamentos para o inimigo fazer se não precisar considerar qual arma usar. Considere seu próprio processo de pensamento ao decidir qual arma usar; Agora tente modelar esse processo de pensamento como um conjunto de instruções. Você estará considerando o dano por tiro com a precisão dos tiros, avaliando a eficácia contra diferentes tipos de alvos e equilibrando todos esses fatores com a quantidade de munição que você possui. Muito complicado né?

jhocking
fonte
8
Seria muito engraçado ver o AI estragar embora e usar um Rocket Launcher em um espaço confinado ...
Nate
2
Seria engraçado ver um jogador fazer isso também, mas de alguma forma eles sempre saem bem, nem mesmo zumbido: P
deceleratedcaviar
4
@jhocking no local, eu diria. A maioria dos jogadores não quer realmente um comportamento inteligente nos NPCs, eles querem a satisfação de tê-los descoberto. É realmente uma arte encontrar o equilíbrio certo entre NPCs que são braindead, trapaceiros com precisão robótica ou aleatoriedade imprevisível.
Hackworth