Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 유니티
- MVP 패턴
- 추상 팩토리 패턴
- 의존성 주입
- Render Mode
- 기술면접
- 구글플레이콘솔
- Object Pool
- 데이터 형식
- 게임 디자인 패턴
- 테이블 데이터
- 콘솔 앱
- 개발
- 프로젝트 생성
- Unity 기술면접
- Visual Studio Installer
- Di
- C#
- Canvas Scaler
- 상태 패턴
- 이벤트 버스
- 스타일 지침
- Abstract Factory Pattern
- unity
- Dependency Injection
- New Input System
- 구글 스프레드 시트
- 오브젝트 풀
- github desktop
- event bus
Archives
- Today
- Total
목록Observer Pattern (1)
DevDino
[게임 디자인 패턴] 옵저버 패턴(Observer Pattern)
Observer Pattern 게임을 개발하다 보면 특정 이벤트가 발생했을 때 여러 시스템이 동시에 반응해야 하는 상황이 자주 생깁니다. 예를 들어, 경주용 오토바이가 장애물과 충돌할 때마다 HUD에서 실드의 현재 체력 값을 업데이트하고 감소하는 지구력을 보여주기 위해 화면 가장자리를 어둡게 하는 전체 화면 셰이더가 보여주는 연출이 있을 수 있습니다. 단순하게 BikeController에서 각 컨트롤러를 참조해서 구현할 수 있지만, 복잡해지면 관리해야 하는 종속성에 대한 호출이 더 많아져 확장하기 쉽지 않습니다. 이러한 의존성 문제를 해결하고, 객체 간의 관계를 느슨하게 만들어주는 옵저버 패턴(Observer Pattern)에 대해 알아보겠습니다. 옵저버 패턴(Observer Pattern)이란? 옵..
Unity/디자인 패턴
2026. 7. 14. 14:49