Pourquoi est-il devenu courant pour les PNJ d'avoir une arme par classe au lieu de variantes?

12

Par exemple, dans Half-Life 2, vous avez Protection civile, Combinez le soldat et Combinez l'élite. Chaque classe a une arme. Y a-t-il un changement par rapport à cela, où les PNJ sont mis en correspondance avec le joueur dans le sens où l'arme qu'ils choisissent d'utiliser est basée sur leur avantage, tout en conservant un certain sens de la compétitivité? Y a-t-il une raison pour laquelle cela est devenu la norme? Cela a-t-il à voir avec toutes les variables et complications qui peuvent en découler?

Tetrad
la source

Réponses:

16

Il y a deux raisons que je peux voir immédiatement, toutes deux liées à la simplicité: c'est plus simple de programmer l'IA, et c'est plus simple à comprendre pour le joueur. Maintenant, pour certains jeux, cela peut être un avantage si les personnages ennemis peuvent changer d'armes pour la situation (pour les débutants, c'est plus réaliste), mais pour la plupart des jeux, cela peut être un problème important si le joueur est confus quant aux tactiques à attendre et à contrer. Les joueurs aiment pouvoir penser "oh il y a un des mecs de la grenade, je ferais mieux de faire attention aux grenades."

En ce qui concerne la complication de l'IA, l'ennemi pense tout simplement moins à faire s'il n'a pas à considérer quelle arme utiliser. Tenez compte de votre propre réflexion lorsque vous décidez quelle arme utiliser; essayez maintenant de modéliser ce processus de pensée comme un ensemble d'instructions. Vous considérerez les dégâts par tir avec la précision des tirs, en comparant l'efficacité avec différents types de cibles et en équilibrant tous ces facteurs par rapport à la quantité de munitions dont vous disposez. Assez compliqué hein?

jhocking
la source
8
Ce serait assez drôle de voir l'IA bousiller et utiliser un lance-roquettes dans un espace confiné ...
Nate
2
Ce serait drôle de voir un joueur faire ça aussi, mais d'une manière ou d'une autre, ils s'en sortent toujours bien, même pas les acouphènes: P
deceleratedcaviar
4
@jhocking, je dirais. La plupart des joueurs ne veulent pas vraiment de comportement intelligent dans les PNJ, ils veulent la satisfaction de les avoir compris. C'est vraiment un art de trouver le bon équilibre entre les PNJ qui sont braindead, les tricheurs avec une précision robotique ou le hasard tout à fait imprévisible.
Hackworth