[멋쟁이사자처럼 Unity 게임 부트캠프 4기] 25일차 - 게임디자인패턴 : 싱글톤, 옵저버, 팩토리
[ 목차 ] 오늘은 게임 디자인 패턴에 대해서 알아본다. 그중 싱글톤, 옵저버, 팩토리 3개를 알아보기! 게임 디자인 패턴은 코드를 문서화하는 거다.게임 내 상호작용의 반복적 구성요소로, 플레이어가 특정한 방식으로 게임을 플레이하도록 유도하는 설계적 해결책이다. 1. 싱글톤(Singleton) 패턴 싱글톤이란?클래스의 인스턴스(객체)가 오직 하나만 생성되고, 어디서든 그 인스턴스에 접근할 수 있게 하는 패턴이다.쉽게 말하자면, 게임 전체에서 딱 하나만 존재하는 객체로 생성해 어디서든 사용하자는 것이다. 왜 쓰는 걸까?매번 새로 만들기엔 메모리를 낭비하고, 관리가 어렵기 때문에 최적화를 위한 것이다. 어디에 쓰일까?예를 들어 게임 설정(음량, 그래픽 옵션 등), 점수 관리, 게임 진행 정보(체력, 레벨,..
2025. 4. 13.