sunlight-dby 님의 블로그

  • 홈
  • 태그
  • 방명록

FSM 1

[Unity] 디자인 패턴 : State 패턴

이 글은 해당 유튜브를 보고 진행한 것에 대해 공부한 것을 정리한 글입니다. 상태 (State)게임을 개발하다 보면 오브젝트의 상태에 따라 동작을 달리해야 하는 상황을 자주 마주치게 됩니다.예를 들어, 게임 캐릭터가 걷는 상태일 때는 이동 애니메이션이 재생되고, 공격 상태일 때는 공격 애니메이션이 실행되어야 합니다. 이런 경우 복잡한 switch 문이나 if문 대신 상태 패턴(State Pattern)을 활용하면 더 구조적인 설계를 할 수 있습니다.상태 패턴 (State Pattern)상태 패턴은 객체가 가지고 있는 내부 상태에 따라 행동이 바뀌도록 설계하는 디자인 패턴입니다.객체는 내부 상태가 바뀌면 마치 클래스가 바뀐 것처럼 다른 방식으로 동작합니다. 상태 패턴은 각 상태를 별도의 클래스로 분리하고..

Unity 2025.06.10
이전
1
다음
더보기
프로필사진

sunlight-dby 님의 블로그

sunlight-dby 님의 블로그 입니다.

  • 분류 전체보기 (84)
    • 일상 (1)
    • 코딩 테스트 (38)
    • C++ (0)
    • C# (23)
    • UE5 (3)
    • Unity (16)
    • 게임 개발 (2)

Tag

C#, 팩토리 메서드, 추상 클래스, Delegate, 코딩테스트, UE5, Unity, 2d, 게임 개발, canvas, Prefab, State, Unreal Engine 5, king's adventure, pixel, hfsm, 프리팹, switch, 인터페이스, PlayerPrefs,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/04   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp All rights reserved.

티스토리툴바