본문 바로가기

UnrealEngine/Network

언리얼 엔진 멀티플레이 : 동기화

언리얼 엔지에서 멀티 플레이어 게임을 개발할때 두 가지의 동기화 방식을 이용한다

 

1. 프로퍼티 리플리케이션 : 

  • 주요 용도 : 상태값 동기화
  • 재접속을 했을때 최종 값을 즉시 반영해준다.

2. RPC ( Remote Procedual Call ) 

  • 주요 용도 : 비신뢰성 게임 게임 플레이 이벤트를 위한 것으로 사우드 재생, 파티클 스폰, 몽타주 재생 등에서 사용
  • 프로 퍼티 리플리케이션고 달리 이전 값을 기억해 최종값을 방여하지 못한다.

 

공식 문서

https://dev.epicgames.com/documentation/en-us/unreal-engine/property-replication?application_version=4.27

 

Networking and Multiplayer in Unreal Engine | Unreal Engine 5.7 Documentation | Epic Developer Community

Setting up networked games for multiplayer.

dev.epicgames.com

https://dev.epicgames.com/documentation/ko-kr/unreal-engine/rpcs?application_version=4.27

 

언리얼 엔진의 네트워킹 및 멀티플레이어 | 언리얼 엔진 5.7 문서 | Epic Developer Community

네트워크 게임 멀티플레이어 설정.

dev.epicgames.com

 

 

반응형