현재 공부겸 취미로 진행하는 프로젝트가 컴포넌트를 만들어두고, Entity라는 클래스는 컴포넌트를 담아서 사용하는 식으로 만들고있습니다.
이런 구조인데, 저는 그냥 Entity에 컴포넌트들을 컨테이너로 묶지않고 그냥 담았습니다. 그런데 어제 프갤에 올라온 코드를 보니 훨씬 좋아보이더라고요.
상속구조에서 접근하기위해 protected로 선언한게 찝찝했는데, 이렇게 GetComponent로 private맴버접근하는게 훨씬 좋아보여요.
그런데 다른 코드는 다 이해가 되는데, EntityCompType을 어떻게 만들어야할지 머리를 굴려도 잘 감이 오질않네요.
힌트로 튜플로 관리라하는 팁을 받았는데, 탬플릿으로 튜플 가변인자로 받아서 초기화하는게 맞나요?
프갤수준엔 맞지않는 질문이노 Github갤 가라이거야
프갤고수 짱 많음 ㅎㅎ
모르겠어오 ㅇㅅㅇㅇ