Singleton 패턴을 쓰는 이유 : 객체를 한 개로 정의해 주고 어디서나 쉽게 참조하게 할 수 있도록 하기 위해 사용됩니다. Singleton패턴은 처음 디자인 패턴을 배우는 단계라면 처음 배우는 디자인 패턴이라고 생각됩니다.우선 GameManager로 예시를 들면 점수를 추가하는 GameManager가 있을 때 Singleton패턴을 모른다면 밑의 방식으로 직접 할당을 해줘야 하는 불편한 점이 있겠지만 이런 식으로 Singleton 패턴을 활용해 준다면Player가 직접 GameManager를 직접 할당해주지 않고도 GameManager의 함수를 사용할 수 있습니다.위와 같이 Singleton 패턴을 쓰는 큰 이유는 직접 할당을 해주지 않기 위함도 있고, GameManager를 여러 군데에서 쓸 일..