게임에 자주 쓰이는 패턴
·
⭐C Sharp/13. 디자인 패턴
게임에 자주 쓰이는 패턴소프트웨어 개발에서 자주 발생하는 문제 상황을 객체지향 원리에 따라 재사용 가능하게 정리해 둔 설계 아이디어 템플릿이다.수많은 디자인 패턴들이 존재하는데 일부는 확장성에 초점을 맞추기도 하고, 일부는 최적화 및 재활용성에 초점을 맞추기도 한다.게임의 경우, 퍼포먼스가 중요하기 때문에 최적화와 직결되는 디자인 패턴들의 선호도가 높다. 싱글톤 패턴 ( Singleton ) - 생성 ( Creational )애플리케이션 전역에서 딱 하나의 인스턴스만 존재하도록 보장하고 , 어디서든 쉽게 접근하게 하는 패턴 사용하면 좋은 상황글로벌 상태 / 서비스 : 설정 , 오디오 매니저 , 저장소 , 씬 전역 이벤트 , 게임 매니저씬을 넘어 수명 유지가 필요한 매니저 구조private 생성자 ..