언리얼 엔지에서 멀티 플레이어 게임을 개발할때 두 가지의 동기화 방식을 이용한다
1. 프로퍼티 리플리케이션 :
- 주요 용도 : 상태값 동기화
- 재접속을 했을때 최종 값을 즉시 반영해준다.
2. RPC ( Remote Procedual Call )
- 주요 용도 : 비신뢰성 게임 게임 플레이 이벤트를 위한 것으로 사우드 재생, 파티클 스폰, 몽타주 재생 등에서 사용
- 프로 퍼티 리플리케이션고 달리 이전 값을 기억해 최종값을 방여하지 못한다.
공식 문서
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
반응형