내적(Dot Product)과 외적(Cross Product)
내적과 외적의 필요우리가 게임 개발을 하다 보면 몬스터의 행동 패턴을 설계하는 경우가 있다. 몬스터가 플레이어를 추적하면서 자동으로 쫓아오게 만들어야 한다고 할 때, 어느 방향으로 경로를 설정하여 회전할지 계산해야 할 것이다.혹은 몬스터와의 전투 과정에서 헤드 어택, 혹은 백어택 등을 성공하면 추가 데미지를 입히는 시스템이 있다고 생각해보자. 이 경우 정확한 판정을 위해서 플레이어의 방향과 몬스터의 방향을 비교하며 계산해야 할 것이다. 이러한 상황에서 내적과 외적을 알맞게 사용하여 정확한 판별 로직을 설계할 수 있다는 점에서 내적과 외적이 정확히 어떤 의미인지, 어떤 식으로 계산되는지 혹은 어떻게 활용할 수 있을지 알고 있으면 큰 도움이 될 것이다. 정확한 계산 방식은 깊게 다루기에 내용이 깊어져 링크를..
유니티 학습/C#과 유니티
2026. 4. 11. 17:49