적과 아군이 떨어져서 서있는데 아군이 기마병인거임
병사는 자동으로 싸우고, 기마병은 움직일수록 속도가 점진적으로 점점 오르는데
최대 가속이 될때까지는 적과의 최소이상의 거리를 유지하면서 빙빙 돌고 가속만 쌓고 도망만 다님.
그러다가 최대가속이 되면 적한테 돌격해서 공격하고 반댓쪽으로 나와 다시 일정거리 유지하며 도망다님
이거 구현 난이도 어떨거같음?
일단 가속비례 데미지가 아니라 가속을 쌓아야만 공격하는 방식으로 바꿔서 좀 쉽게 만들려 시도하는 중이긴 한데
걍 상태 정의해서 만들면 될 것 같아요
난이도는 그렇게 어렵지 않은 것 같은데 뭔가 복잡한 행동을 구현할 때는 아예 쌩으로 코드로 짜는 것보다는 비헤이비어 트리로 만드는 것도 좋을 듯
병사들이 여럿이라면.. 많이 꼬일 것 같은데