inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[유니티 레벨 업!] 모듈식으로 개발하는 스킬 시스템

Multi Layered State Machine

멀티 게임에서의 State Machine에 대해서 궁금한 점있습니다.

367

최성호

작성한 질문수 10

0

멀티 게임에서 StateMachine을 사용한다면 모든 컴퓨터에서 현재 State가 같도록 통일해 주는 작업하여 State의 흐름을 공유하나요?
아니면 한 컴퓨터에서만 State를 다루고 다른 컴퓨터들에게는 따로 State를 통일하지 않고 그때 그때 필요한 작업들의 처리만 요청하나요?
멀티 게임에서 StateMachine이 일반적으로 어떻게 사용되는지 궁금해서 질문드립니다.

 



unity statemachine

답변 2

1

Developer G

수강해주셔서 감사합니다.

State를 어떻게 구현하냐에 따라 다를 순 있지만 보통은 현재 State만 동기화해주면 됩니다. 실제로 StateMachine을 작동할 필요는 없구요, 네트워크 객체의 StateMachine의 Update를 끄고 RPC로 현재 State가 뭔지만 기록해서 그 값으로 네트워크 객체의 상태를 확인하면 됩니다. State를 동기화해주지 않으면 P2P 환경에서 '기절 상태인 적에게 추가 데미지'와 같은 효과를 구현할 수 없습니다.

감사합니다.

0

최성호

감사합니다

Indicator와 SelectionAction 및 SearchAction 간의 관계에 대해 질문있습니다.

0

70

2

ChargingState에서 질문이 있습니다.

0

49

1

Effect.GetData 함수 질문있습니다.

0

45

2

CanTransitionToSelf 질문 있습니다.

0

53

2

Stat의 MaxValue에 관하여 질문이 있습니다.

0

42

1

Stat vs StatScaleFloat

0

75

4

애니매이션 버그가 있는것 같습니다.

0

65

2

StatsOverride질문이 있습니다.

0

50

2

SetBonusValue함수 질문있습니다.

0

46

2

오늘 수강시작한 취준생입니다.

0

49

1

사소하지만 에디터 관련 질문있습니다

0

69

1

스킬시스템을 데이터 테이블화 하는 법에 대해 감이안잡혀서 질문드립니다.

0

146

2

TargetSearcher에 대해서 질문이 있습니다

0

52

1

돌진해서 몸박을하면 피격자를 날리면서 데미지를 입히는 스킬은 이 시스템에서 어떻게 만들 수 있을까요??

0

116

2

스킬 관련 질문입니다

0

110

2

통일된 Stat을 사용하지 않고 모듈화 방식으로 Stats를 만드신 이유가 궁금합니다.

0

152

1

Effect에 기능 확장에 대해서 질문이 있습니다.

0

149

2

SkillData 구조체 질문

0

122

1

스킬트리 저장 질문입니다

0

135

2

BT와 FSM을 활용해 몬스터 AI 구현

0

350

2

MonoStateMachine을 만든 이유가 잘 이해가 가지 않습니다.

0

128

1

근접 콤보 공격을 만들고 싶습니다.

0

153

1

하나의 스킬 내에서 타겟, 이펙트가 여러번 바뀌게 하는 방법이 궁금합니다.

0

190

1

올해에 예정된 새로운 강의가 있으신지요?

0

115

2