강의

멘토링

로드맵

Inflearn Community Q&A

leomessi's profile image
leomessi

asked

[C# and Unity MMORPG Game Development Series] Part 7: MMO Content Implementation (Basics of Unity + C# Server Integration)

Search AI

A* 알고리즘에서, 벽을 마주보고 있는 경우에 대해서

Written on

·

403

1

Monster와 Player가 벽을 마주보고 있는 상태에서 가끔 Monster가 Player에게 제대로 오지 못하고 있는 것 같습니다

C#unity

Quiz

62% of people got it wrong. Give it a try!

타일맵 기반 환경에서 이동 가능한 영역과 불가능한 영역을 분리하여 관리하기 위해 사용된 주된 방법은 무엇일까요?

하나의 타일맵에 모든 정보를 저장하고 태그로 구분한다.

충돌 정보만을 담는 별도의 타일맵 레이어를 사용한다.

모든 타일에 물리적인 Collider 컴포넌트를 추가한다.

카메라의 시야 범위로 이동 가능 영역을 제한한다.

Answer 3

0

Rookiss님의 프로필 이미지
Rookiss
Instructor

해당 버그는 Part9에서 수정 됩니다.
Part7 A* 코드를 옮기는 과정에서 오타를 내서
Open 배열에 next가 아닌 dest로 넣었을겁니다.

0

leomessi님의 프로필 이미지
leomessi
Questioner

적이 위와 같이 배회하고 있는 상황입니다.

그리고 몬스터가 각 타일에 있을 때 계산한 path의 Count를 출력한 결과는 다음과 같습니다.

한 타일씩만 이동했는데 Count의 차이가 많이 나고 있습니다.

0

leomessi님의 프로필 이미지
leomessi
Questioner

확인해보니 path 리스트의 Count가 벽을 마주보고 있으면 갑자기 매우 증가하게 됩니다.

leomessi's profile image
leomessi

asked

Ask a question