중요: UNet은 지원이 중단된 솔루션이며, 새로운 멀티플레이어 및 네트워킹 솔루션(게임 오브젝트용 넷코드)이 개발 중입니다. 자세한 내용과 다음 단계는 게임 오브젝트용 Unity 넷코드 웹사이트에 있는 정보를 참조하십시오. |
LAN 호스트(LAN Host) 버튼을 클릭하여 로컬 네트워크에서 호스트로 게임을 시작하십시오. 이 클라이언트는 게임에서 호스트 겸 플레이어입니다. 인스펙터의 네트워크 정보(Network Info) 섹션에 있는 정보를 사용하여 게임을 호스팅합니다.
이 버튼을 클릭하면 HUD가 단순한 네트워크 세부 정보 표시로 전환되고, Stop (X) 버튼이 나타납니다. 이 버튼을 클릭하면 게임 호스팅을 멈추고 메인 LAN 메뉴로 돌아갑니다.
호스트로 게임을 시작했다면 다른 게임 플레이어가 호스트에 연결하여 게임에 참가할 수 있습니다.
호스트 플레이어에 연결된 모든 플레이어의 연결을 끊으려면 Stop (X) 버튼을 클릭하십시오. 또한 Stop (X) 버튼을 클릭하면 HUD를 LAN 메뉴로 되돌립니다.
로컬 네트워크에서 호스트에 연결하려면 LAN Client 버튼 오른쪽에 있는 텍스트 필드를 사용하여 호스트의 주소를 지정하십시오. 기본 호스트 주소는 “localhost”이며, 이는 클라이언트가 자체 컴퓨터에서 게임 호스트를 찾는다는 의미입니다. LAN Client (C)를 클릭하면 지정한 호스트 주소로 연결을 시도합니다.
멀티플레이어 상호작용을 테스트하기 위해 한 컴퓨터에서 여러 개의 게임 인스턴스를 실행하는 경우 디폴트 “localhost”를 이 필드에 사용하십시오. 이렇게 하면 게임의 스탠드얼론 빌드를 생성하여 컴퓨터에서 여러 번 실행할 수 있습니다. 이는 게임을 여러 컴퓨터 또는 장치에 배포하지 않고도 네트워크로 연결된 게임의 인터랙션이 제대로 작동하고 있는지 빠르게 테스트할 수 있는 일반적인 방법입니다.
동일한 네트워크, 즉 LAN 내에 있는 여러 개의 장치에서 게임을 테스트하려는 경우 호스트 역할을 하는 사람의 주소를 "localhost" 텍스트 필드에 입력하십시오.
호스트 역할을 하는 사람은 자신의 IP 주소를 이 박스에 입력하여 LAN 클라이언트를 실행하는 모든 사람들에게 알려야 합니다.
IP 주소를 입력한 후 LAN Client를 클릭하여 호스트 연결을 시도하십시오. 단, 자체 장치에서 테스트하는 경우에는 “localhost”로 남겨두십시오.
클라이언트가 연결을 시도하면 HUD에 Cancel Connection Attempt 버튼이 표시됩니다. 호스트에 연결하려는 시도를 중지하려면 이 버튼을 클릭하십시오.
연결에 성공하면 HUD에 Stop (X) 버튼이 표시됩니다. 클라이언트의 게임을 중지하고 호스트 연결을 해제하려는 경우 이 버튼을 클릭하십시오.
Unity는 빌트인 Network Discovery 시스템을 통해 클라이언트가 동일한 로컬 네트워크에서 호스트를 자동으로 찾도록 해줍니다. 하지만 Network Manager HUD에는 이 시스템이 내장되지 않았기 때문에 주소를 수동으로 입력해야 합니다. Network Manager HUD를 고유 UI로 교체할 때 Network Discovery 시스템을 게임에 통합할 수 있습니다.
LAN Server Only를 클릭하면 다른 클라이언트가 연결할 수 있지만 게임 자체에 대한 클라이언트 역할을 하지 않는 게임을 시작할 수 있습니다. 이러한 게임 타입은 종종 “전용 서버”라고 불립니다. 사용자는 이 게임 인스턴스에서는 게임을 플레이할 수 없습니다. 모든 플레이어는 클라이언트로 연결해야 하며, 서버로 실행되는 인스턴스에서는 아무도 플레이하지 않습니다.
LAN의 전용 서버를 사용하면, 서버가 서버 역할 이외에 로컬 플레이어의 게임플레이를 처리하지 않아도 되기 때문에 연결된 모든 플레이어가 더 나은 성능 혜택을 누릴 수 있습니다.
로컬 네트워크 내에서가 아니라 인터넷상에서 플레이할 수 있는 게임을 호스팅하고 싶지만, 클라이언트의 부정행위를 막는 등 서버를 직접 관리하고 싶은 경우(서버만이 게임에 대한 권한을 보유하기 때문에 가능) 이 옵션을 선택할 수 있습니다. 이렇게 하려면 공용 IP 주소를 사용하는 컴퓨터에서 Server Only 모드로 게임을 실행해야 합니다.
매치메이커 활성화(Enable Match Maker)(M)를 클릭하면 HUD를 매치메이커 모드로 변경합니다. Unity의 매치메이커 멀티플레이어 서비스를 사용하여 인터넷에서 호스팅되는 게임을 만들거나 연결하려면 매치메이커 모드를 사용해야 합니다. 매치메이커 활성화(Enable Match Maker)(M)를 클릭하면 Network Manager HUD에 매치메이커 컨트롤이 표시됩니다.
참고: Network Manager HUD 기능은 개발을 돕기 위한 임시 도구입니다. 이를 통해 멀티플레이어 게임을 빠르게 실행할 수 있지만, 게임을 릴리스하기 전에 고유 UI 컨트롤을 제작하여 대체해야 합니다.
Did you find this page useful? Please give it a rating:
Thanks for rating this page!
What kind of problem would you like to report?
Thanks for letting us know! This page has been marked for review based on your feedback.
If you have time, you can provide more information to help us fix the problem faster.
Provide more information
You've told us this page needs code samples. If you'd like to help us further, you could provide a code sample, or tell us about what kind of code sample you'd like to see:
You've told us there are code samples on this page which don't work. If you know how to fix it, or have something better we could use instead, please let us know:
You've told us there is information missing from this page. Please tell us more about what's missing:
You've told us there is incorrect information on this page. If you know what we should change to make it correct, please tell us:
You've told us this page has unclear or confusing information. Please tell us more about what you found unclear or confusing, or let us know how we could make it clearer:
You've told us there is a spelling or grammar error on this page. Please tell us what's wrong:
You've told us this page has a problem. Please tell us more about what's wrong:
Thank you for helping to make the Unity documentation better!
Your feedback has been submitted as a ticket for our documentation team to review.
We are not able to reply to every ticket submitted.