Event Queue에 대한 글을 이미 썼다. [Game Developer, 게임개발자/디자인패턴] - Event Queue, 이벤트 큐 [디자인패턴](디커플링) 솔직히 지식으로 배울 때랑 차원이 다르다. 왜냐하면 요구 사항이 너무나 달라지기 때문이다. 하지만 기본을 알면 모든 것은 응용이 가능했다고 했던가... 결국 해냈다. 이벤트 큐는 실제로 어떠한 이벤트를 차례대로 수행하고 싶을 때 사용한다. 예를 들어 효과음이 일어나는 모든 상황을 이벤트 큐에 넣고 큐에서 빼면서 효과음을 실행한다던지 정말 무궁무진하다. 다시 말해서 내가 이벤트 큐에 넣는 시점에 실행되는 것이 아니라 이벤트 큐에서 빼낼 때 실행된다는 것이다. 실제로 1초동안의 모든 이벤트를 넣고 1초 이후에 이벤트 큐를 모두 비워내며 실행한다던지..