답변:
내가 직접 볼 수있는 두 가지 이유는 단순성과 관련이 있습니다. AI를 프로그래밍하는 것이 더 쉽고 플레이어가 이해하는 것이 더 쉽습니다. 이제 특정 게임의 경우 적 캐릭터가 상황에 따라 무기를 전환 할 수 있다면 이점이 될 수 있지만 (스타터의 경우 더 현실적입니다) 대부분의 게임에서 플레이어가 어떤 전술을 기대하고 대응 해야하는지 혼란스러워하면 심각한 문제가 될 수 있습니다. 플레이어는 "유탄 수류탄 중 하나가 있습니다. 수류탄을 조심하는 것이 좋습니다."
AI의 합병증에 관해서는 어떤 무기를 사용할지 고려할 필요가 없다면 적에게 할 생각이 적습니다. 사용할 무기를 결정할 때 자신의 사고 과정을 고려하십시오. 이제 그 사고 과정을 일련의 지침으로 모델링하려고 시도하십시오. 당신은 샷이 얼마나 정확한지, 다른 종류의 목표에 대한 효과를 측정하고, 그 모든 요소를 당신이 가진 탄약의 양과 균형을 맞추는 것으로 샷 당 피해를 고려할 것입니다. 꽤 복잡한 응?