[UE5] 핫 리로드(Hot Reload)와 라이브 코딩(Live Coding) 테스트 및 정리
개요예전에 UE4를 공부하고 프로젝트를 진행했을 때는 항상 코드를 수정하고 저장한 다음 에디터로 돌아오면 자동으로 컴파일을 시도때도 없이 해서 컴파일 타임이 난리가 났었는데 지금은 잠잠하다못해 아예 저장을 해도 반응이 없어서 왜 그런가 찾아보았다. 본문여러 방면으로 검색 후 알게 된 사실은 기존에 사용하던 방식은 핫 리로드(혹은 핫 리로딩)라는 방식을 사용중이었다.언리얼 엔진에서의 핫 리로드는 에디터가 열려있는 동안 개발자가 모듈을 컴파일 하면 에디터에서 이를 감지해 기존 모듈을 내리고 새 모듈로 바꾸는 작업을 수행하는 것을 의미한다.문제는 에디터가 열려있는 상황에서 IDE를 통해 수정한 코드 내용을 컴파일 할 경우 종종 예기치 않은 문제들이 발생한다는 한계가 존재했다. 이를 해결하기 위해서 UE4.22..
개발 공부 기록/UnrealEngine5
2024. 10. 30.