[UE5] Settings for testing OnlineSubsystemSteam on Local Env

qweasfjbv·2025년 2월 3일

UnrealEngine5

목록 보기
7/8

개요

온라인 강의를 듣다가 UE5의 OnlineSubsystemSteam 을 로컬 환경에서 테스트하고 싶어서 여러 방법을 테스트 해보았습니다.

저렴한 노트북이 가장 간단하지만, 재정상의 이유도 있고 그래픽카드가 UE5 실행파일을 지원하지 않는 (혹은 성능이 매우 떨어지는) 경우가 많습니다.
따라서, VMWare를 사용하여 테스트하는 방법을 사용하였습니다.

실행


VMWare 설치

https://www.vmware.com/
저희가 설치해야 하는건 VMWare Workstation 17 Player 입니다.

https://www.microsoft.com/ko-kr/software-download/windows10
Window10 ISO는 위 사이트에서 받아주시면 됩니다.



VMWare Tools 설치

VMWare Tools 설치가 바로 안되면 아래쪽 창에 적힌대로 하면 됩니다.
그래픽 드라이버를 깔아주기 때문에 필수입니다.



Steam 및 Google Drive로 Build 파일 설치

이때, Steam의 계정은 호스트 OS의 계정과 다른 것으로 로그인 해야합니다.
( Region은 같아야 함. )

네트워크 설정을 안건드리셨으면 여기까지 하시면 아마 연결이 안되실 겁니다.
NAT로 되어있으시면 IP Address가 같고, 그래서 JoinSession 할 때 IPAddress가 같으니 아무 일도 안일어납니다.
해결 방법은 다음과 같습니다.

  1. 그냥 호스트에서 Radmin 같은 VPN 사용해서 다른 IP 사용
  2. VM의 Network 설정을 Bridge 로 변경 후 네트워크 연결-> 공유기에서 새로운 IP 할당

매번 VPN 켜고 끄기 귀찮으니 그냥 Bridge 설정하시는게 편합니다.
(네트워크 끊기면 컴퓨터를 껏다 켜보세요)



마무리


멀티플레이는 가능하지만 UE5를 focus 하면 VM의 FrameRate 가 급격하게 낮아집니다.
BackGround에 있을 때 CPU의 할당을 줄인 것 같습니다.
해결하기 위해서는 UE5의 프레임이나 점유율을 제한해야 할 것 같아서 따로 설정하지는 않았습니다.

0개의 댓글