NPC 길 찾기를 믿을 수있게 보이게하려면 어떻게해야합니까?


10

NPC가지도에서 무작위로 걸을 수 있지만 믿을만한 물건을 가질 수있는 "학술적"방법이 있습니까?

명백한 시나리오는 지하를 걸어 다니는 무장 경비원입니다. "믿을만한"경로를 설정하는 것은 매우 쉽습니다.

내가 찾고있는 것은 실제로 작은 마을에서 군중을 시뮬레이션하는 방법입니다. 목표가없는 로봇이 아닌 것처럼 그들의 움직임을 보이게하려면 어떻게해야합니까?


1
대규모 군중의 충돌 방지 또는 각 군중 구성원에게 목적과 목적지를 제공하는 데 관심이 있습니까?
tenpn

답변:


6

Craig Reynolds Steering Behaviors를 살펴 보시기 바랍니다 . 더 흥미로운 일을하기 위해 NPC가 처한 상황에 따라 행동을 바꿀 수도 있습니다.


발을 많이 미끄러지는 것을 신경 쓰지 않는 한 조향 행동은 이것에 완벽합니다.
tenpn

2

목표가없는 로봇이 아닙니다.

쉬운 목표를 제시하십시오. 당신이 그들에게 단지 찾기 위해 경로를 찾을 필요가 없습니다지도에 따라 각 NPC에게 목적지를 제공하거나 마을의 문 사이의 경로를 미리 계산하십시오.



2

세계의 논리적 관심 장소에 목표 노드를 만든 다음 NPC가이 노드 사이를 탐색하도록합니다. 빌보드를보고, 쓰레기통에 쓰레기를 버리고, 버스 벤치에 앉아있는 것과 같은 목표와 관련된 애니메이션이 이상적입니다.

그런 다음 NPC가 스폰됨에 따라 갈 대상을 제공합니다. 그들이 목표물에서 애니메이션을 마치면 새로운 것을 줘.

목표를 완료 한 후 임의의 유휴 시간을 가짐으로써이를 더욱 세분화하기 위해 모두 즉시 다음 단계로 진행하지는 않습니다. 또한 첫 번째 대상에 NPC를 생성하여 즉시 목표 애니메이션을 시작합니다. 세상에 더 흥미로운 물건이있을수록 장소처럼 느껴질 것입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.