Unity3D에서 게임 개발을 계획하고 있으며 엔진에서 이미 제공 한 내용과 직접 코딩해야하는 내용을 살펴 보려고합니다.
게임 자체는 리듬 게임이 될 것입니다. 즉 오디오와 그래픽 이벤트를 동기화하여 필요할 때 항상 재생할 수 있습니다. 내가 피하려고하는 것은 오디오 또는 그래픽이 다른 것보다 빠르게 진행되기 시작하는 잠재적 지연 시나리오입니다.
대학의 게임 디자인 수업에서 이러한 유형의 조정 시스템에 대해 논의했을 때, 교수는이 유형의 디자인을 "타임 라인"수업이라고했습니다. 아이디어는 하나 이상의 인스턴스를 인스턴스화하여 다른 속도로 진행하고 미래에 발생하는 일정을 예약하며 주기적 이벤트를 동기화 할 수 있다는 것입니다. 그러나이 API를 "타임 라인"클래스라고 부르는 것은 특정 API 기능인 "타임 라인"기능이 결실없는 노력인지에 대한 인터넷 검색으로 제 교수 자신에게만 국한된 것 같습니다.
이런 종류의 기능에 더 일반적인 이름이 있습니까? Unity는 이와 같은 이벤트 스케줄링을 조정하기 위해 기존의 방법을 가지고 있습니까? 아니면 엔진에 구축 해야하는 종류입니까? 그리고 만약 그렇다면, 튜토리얼을 지적 해 주셔서 감사합니다!