디버거 2

[언리얼 C++] 개발자 툴

개발자 툴에는 디버거, 분석기, 프로파일러 등 여러가지 정보 수집 툴이 제공됩니다. 프로젝트나 코드 또는 컨텐츠의 최적화 작업 또는 예상대로 작동하지 않을 수 있는 여러 부분에 대한 진단에 도움이 될 수 있는 툴입니다. 제공되는 개발자 툴들은 파일 메뉴에서 Window >> Developer Tools 아래에서 찾을 수 있습니다. 개발자 툴은 세가지 카테고리로 나뉩니다. 디버그: 디버깅 툴이 들어있습니다. 로그: 메시지 및 출력 로그 창이 들어있습니다. 기타: 로거, 매니저, 프로파일러 등이 들어있습니다. 사용가능한 툴의 옵션과 설명은 아래 표와 같습니다. 옵션 설명 블루프린트 디버거 블루프린트 디버거를 엽니다. 중단점을 통해 블루프린트 또는 레벨 블루프린트를 단계별로 살펴볼 수 있습니다. 콜리전 분석기..

[언리얼 C++] 게임플레이 디버거

게임플레이 디버거는 런타임에 실시간으로 게임플레이 데이터를 분석하고 감시할 수 있도록 해주는 툴입니다. 심지어 리플리케이션을 사용하는 네트워킹 게임 내 클라이언트에서도 가능합니다. 에디터에서 플레이, 에디터에서 시뮬레이트, 독립형 게임 세션에서도 잘 돌아가며, 모든 데이터가 게임 뷰포트 위에 겹쳐 표시됩니다. 게임 전용 데이터의 디버깅을 가능하게 하기 위해 확장시킬 수 있는 프레임워크도 제공됩니다. 게임플레이 디버거로 뷰포트에 표시할 수 있는 내용은 다음과 같습니다. Pawn에서의 기본 데이터 AI 컨트롤러에서의 기본 데이터 비헤이비어 트리 및 블랙보드 관련 데이터 실행된 인바이런먼트 쿼리(EQS) 관련 데이터 인지 시스템에서의 데이터 플레이어 또는 선택된 Pawn 주변 내비메시에 링크나 영역같은 디테일..