네트워크 디버깅

언리얼에서의 네트워크 디버깅 개요.

Choose your operating system:

Windows

macOS

Linux

목차

언리얼 엔진(UE) 에서 멀티플레이어 게임이나 네트워크 프로젝트를 만들 때, 프로젝트를 디버깅, 프로파일링, 테스트하는 프로세스에는 여러 고유한 문제가 발생하기 마련입니다. 문제의 예시는 다음과 같습니다.

  • 프로젝트의 많은 인스턴스를 디버깅하기

  • 네트워크 커뮤니케이션에 따르는 일반적인 신뢰성 부족과 불안정성 해결하기

  • 서버 와 반대로 클라이언트 에 존재하는 여러 기능 검사하기

언리얼 엔진 멀티플레이어는 클라이언트-서버 모델을 베이스로 합니다. 따라서 단일 서버가 게임 스테이트(GameState) 권한을 갖고, 연결된 클라이언트들이 밀접한 연결을 유지합니다. 자세한 정보는 클라이언트-서버 모델(Client-Server Model) 문서를 참고하세요.

언리얼 엔진에는 네트워크 애플리케이션을 디버깅하기 위한 특수한 툴 및 워크플로가 있습니다. 아래 가이드에서는 이러한 툴을 사용하는 방법 및 일반적인 네트워크 문제를 해결하기 위한 팁과 모범 사례를 알아보겠습니다.

인덱스