몬스터를 구성할 때 일반적으로는몬스터의 기본 데이터를 가진 Interface나 추상클래스의 상속을 받아서근거리 몬스터, 원거리 몬스터, 보스 몬스터 등을 구현한다 하지만 이번 Unity 입문 강의에서 ECS(Entity Component System)을 사용하여 플레이어와 몬스터를 구성하였다(무려 "입문" 강의다) 나도 처음에 강의를 볼 때는 전혀 이해를 못하였지만유니티 입문 강의에서 쓴 Entity 라는 폴더 이름에서, Entity가 무엇인지 궁금해서 공부했다찾아봤더니 Entity Component System이라는 구조를 사용하고 있음을 알게 되었다 Entity Component System은 기존의 Interface 상속이 아닌기능별로 컴포넌트를 나누어 이를 추가하여 사용하는 방식이다마치 유니티에서..