CS/ETC

FSM(Finite-state machine)

혀니리리 2023. 12. 19. 13:54
728x90

[Unity] FSM - 유한 상태 기계 :: 게임 개발 공부 (tistory.com)

 

[Unity] FSM - 유한 상태 기계

FSM(finite-state machine)은 상태(state)를 기반으로 동작을 제어하는 방식을 구현하기 위한 디자인 패턴이다. FSM의 핵심은 단 하나의 상태만을 가진다는 점이다. 상태를 기준으로 어떤 동작을 수행할지

dodobug.tistory.com

 

상태(state)를 기반으로 동작을 제어하는 방식을 구현하기 위한 디자인패턴

 

핵심: 단 하나의 상태만을 가진다.

 

상태를 기준으로 어떤 동작을 수행할지 결정하기 때문에 현재 상태만 알 수 있으면 어떤 동작을 수행하려 하는지 명확히 파악할 수 있고 구현이 쉬움.

728x90

'CS > ETC' 카테고리의 다른 글

C# C++ 속도차이와 그 이유  (0) 2024.01.09
순수 가상함수, 일반 가상함수  (0) 2023.12.19
OOP(Object-oriented programming)  (0) 2023.12.19
Call by Value Vs Call by Reference  (0) 2023.10.01
C++과 C#의 차이 (+ 속도차이)  (0) 2023.09.27