4
엔터티 구성 요소 시스템에서 엔터티 '유형'식별
엔터티에 명시적인 '유형'(예 : 플레이어)이없고 단순히 구성 요소 모음 인 경우 시스템에서 작업하지 않아야하는 엔터티를 어떻게 식별합니까? 예를 들어, Pong 게임에서 패들과 공은 모두 창 경계와 충돌합니다. 그러나 각각의 충돌 처리 시스템은 다르므로 시스템이 잘못된 유형의 엔티티를 처리해서는 안됩니다. void PlayerCollisionSystem::update(std::vector<Entity *> entities) { typedef std::vector<Entity *>::iterator EIter; for (EIter …
10
c++
entity-system