Unreal Engine 5 C++ Multiplayer Shooter
하나의 로컬 머신에서 테스트하지 않고, LAN으로 연결된 다른 리모트 머신들 간에도 IP 주소를 알고 있다면 테스트해 볼 수 있다.
블루프린트에 간단하게 구현해본다.
10.0.0.151 IP를 가진 컴퓨터는 1번 키를 누른다.
- Open Level 노드의 Options에 listen 문자열을 전달하면, Listen 서버로 레벨을 열게 된다.
나머지 플레이어들은 2번 키를 눌러 1번 컴퓨터의 리슨 서버를 통해 레벨에 접속한다.
- Execute Console Command 옵션은 언리얼 콘솔 명령을 실행하는 노드이다.
- Open 10.0.0.151은 해당 IP의 리슨 서버에 접속을 시도한다.
서로 다른 컴퓨터에서 실행 중인 플레이어들이 리슨 서버를 통해 레벨에서 만났다.
'Unreal Engine > UE5 C++ Multiplayer Shooter' 카테고리의 다른 글
온라인 서브시스템(Online Subsystem) (0) | 2023.03.24 |
---|---|
프로젝트를 패키징하는 방법 (0) | 2023.03.23 |
C++로 멀티 플레이 테스트하는 방법 (0) | 2023.03.23 |
에디터에서 멀티 플레이 테스트하는 방법 (0) | 2023.03.22 |
P2P와 클라이언트-서버 모델 (0) | 2023.03.21 |