엔티티 컴포넌트 시스템
엔티티 컴포넌트 시스템(Entity Component System)은 게임 개발에서 데이터(Component)와 로직(System)을 분리하여 객체 지향 방식보다 유연한 확장을 가능하게 하는 아키텍처 패턴이다. 대규모 객체를 효율적으로 처리하고 코드 재사용성을 높이는 데 중요하다.