#FSM

#FSM 관련 기술 가이드

총 4편의 가이드가 등록되어 있습니다.

💻

프로그래밍 (4)

시스템 아키텍처 & 패턴intermediate

Unity FSM 노드 비주얼화: 커스텀 인스펙터 에디터 툴 구현 가이드

Unity C#에서 FSM 상태와 전이 정보를 커스텀 인스펙터에 노드 형태로 시각화하는 방법을 다룹니다. SerializedProperty 기반 편집, 전이 검증, Undo 대응, 성능 고려까지 실용적인 구현 절차를 정리합니다.

시스템 아키텍처 & 패턴intermediate

Unity FSM과 커스텀 트리로 구현하는 보스 AI 2·3단계 페이즈 전환 로직

Unity C#에서 FSM과 커스텀 행동 트리를 결합해 보스 AI의 2·3단계 페이즈 전환을 구현한다. 체력 임계값, 전환 잠금, 패턴 가중치, 애니메이션 완료 신호를 분리해 중복 전환과 상태 충돌을 막는 실전 구조를 정리한다.

시스템 아키텍처 & 패턴intermediate

FSM 기반 보스 AI 행동 패턴과 페이즈 전환 로직

보스 AI를 유한 상태 기계(FSM)로 설계하고 체력·전투 상황에 따른 페이즈 전환을 안정적으로 구현하는 방법을 정리합니다.

시스템 아키텍처 & 패턴intermediate

상태 패턴으로 플레이어 FSM을 깔끔하게 설계하는 방법

대기·이동·점프·낙하 로직을 상태 객체로 분리해 기능이 늘어나도 수정하기 쉬운 플레이어 FSM을 만든다. Unity 6과 C#을 기준으로 상태 전이, 입력 수집, 물리 처리, 애니메이션 연동의 책임을 나눠 본다.