[내일 배움 캠프 Unity 4기] W6D3 05.22 TIL

김용준·2024년 5월 22일
0

내일배움캠프

목록 보기
19/47

Goals

  • Study FSM of design pattern
  • Study the details of Git LFS

Design pattern: FSM

The Finite State Machine (FSM) is defined as to manage the state of tagged object. For instance, this design pattern is mainly applied to the NPC. The features of FSM are shown in below

  • can be hold the finite number of state
  • the main body could be only one state
  • purpose to modulize the behaviour as one object
  • can be check the state by myself
  • can modify my state by the event and current state

The example of FSM pattern is on the following figure


Git LFS


The Git with Large File Storage is called as git lfs. The characteristic of LFS is the usage of pointer, which means the tasks were uploaded for other server while leave the address to access. The advantage of using this is that the user can apply push and pull or other commands with the other storage of github.

The sample usage is attached in Link.

profile
꿈이큰개발자지망생

0개의 댓글