- 개요언리얼 엔진에서 제공하는 GameFeature 시스템에 대해서 알아본다 1) 기존 구조의 문제점 위의 이미지는 GameFeature를 사용하지 않는 기존의 개발 방식과 사용하는 방식의 차이점을 정리한 이미지이다기존의 개발 방식에서 발생할 수 있는 문제점은 다음과 같다1) 뒤엉킨 코드 : 이벤트 기간이 종료되도 남아있는 잔여 이벤트 코드나 기능들간의 강한 결합2) 비효율적인 확장 : DLC나 확장팩 개발 시 프로젝트 전체 빌드 그러므로 GameFeature 시스템은 기능의 플러그인화를 바탕으로 동작하므로 기존의 문제를 해결할 수 있다기존 방식과 비교되는 GameFeature의 장점은 다음과 같다각 기능을 독립적인 모듈로 캡슐화하여 관리 런타임 중에 기능을 토글하여 자유롭게 켜고 끌 수 있음 기본 게..