내가 하고있는 프레젠테이션의 일부로 "Galaga" 와 비슷한 간단한 고정 슈팅 게임을 만들고 있습니다. 우주선에서 발사 된 레이저와 같이 발사체를 추적하기 위해 사람들이 어떤 전략과 데이터 구조를 사용할지 궁금합니다. 이전에 사용했던 매우 간단한 구현은 각 발사체를 점으로 표시하고 장면의 모든 객체와의 충돌을 확인하는 것입니다.
그러나 발사체가 많은 대형 장면에서는 비용이 많이 든다. 이 유형의 유스 케이스에 다른 유형의 전략 또는 구현이 사용되는지 궁금합니다. FPS와 같은 게임은 발사체 (총알, 탱크 포탄 등)를 추적하기 위해 무엇을 사용합니까?