디버깅 재현 조건
언리얼 C++ 문제는 로그, 브레이크포인트, Visual Logger, 프로파일러를 단계별로 쓰면 원인 범위를 빠르게 좁힐 수 있습니다.
재현 조건 확보
맵, 입력, 네트워크 상태, 빌드 구성을 기록해 같은 문제를 다시 만들 수 있게 합니다.
UE_LOG로 흐름 확인
생성, BeginPlay, Tick, 이벤트 호출 위치에 카테고리별 로그를 남깁니다.
IDE 중단점 사용
C++ 함수 진입과 변수 값을 직접 확인해 잘못된 상태를 찾습니다.
성능 병목 분리
stat unit, profiler, memory snapshot으로 CPU, GPU, 메모리 원인을 나눕니다.