언리얼 엔진 최적화: 오브젝트 풀링 (Object Pooling)1. 오브젝트 풀링(Object Pooling)이란?개념: 오브젝트가 필요할 때마다 새로 만들고(생성), 다 쓰면 파괴(삭제)하는 대신, 게임 시작 시 미리 왕창 만들어 두고(Pool) 필요할 때 꺼내 쓰고 다 쓰면 다시 보관함에 반납하는 기법입니다.왜 사용하는가? (도입 이유)동적 생성(메모리 할당)과 삭제(가비지 컬렉션)는 CPU를 많이 쓰고 느린 작업입니다.총알 난사처럼 짧은 순간에 생성/삭제가 미친 듯이 반복되면 치명적인 프레임 드랍(렉)이 발생합니다.작동 방식 (총알 예시):게임 시작 전, 보관함(Pool)에 총알 100개를 미리 만들어 둡니다. (비활성화/숨김 상태)플레이어가 총을 쏘면, 보관함에서 총알 하나를 꺼내 총구 위치로 ..