> For the complete documentation index, see [llms.txt](https://docs.edgegap.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.edgegap.com/ko/docs/sample-projects/unity-netcodes/mirror-pong.md).

# 미러 퐁

다음의 기술을 사용해 Edgegap에서 Unity 프로젝트를 호스팅하는 방법을 살펴보세요 [Mirror Pong 샘플](https://mirror-networking.gitbook.io/docs/manual/examples/pong).

{% embed url="<https://youtu.be/bvBkObGLTMk>" %}

## ✔️ 준비

시작하기 전에 다음이 필요합니다:

* Unity 6 - [Unity Hub를 사용해 다운로드](https://unity.com/releases/unity-6),
* Mirror Unity 패키지 - [Unity Asset Store에서 다운로드](https://assetstore.unity.com/packages/tools/network/mirror-129321),
  * 이 패키지에는 Pong 샘플이 포함되어 있습니다.

새 프로젝트를 만들고 위의 Mirror 패키지를 가져오세요.

## ⚡ 배포 및 연결

### 1. Edgegap에 서버 배포하기

☑️ 시작하려면 다음이 필요합니다: [Edgegap에서 무료 계정을 만드세요](https://app.edgegap.com/auth/register). 신용카드는 필요 없습니다.

☑️ [애플리케이션의 새 앱 버전을 만드세요](https://app.edgegap.com/application-management/applications/mirror-pong-sample/versions/create), Mirror Pong 샘플을 선택하세요.

☑️ [Mirror Pong 샘플 앱 버전으로 서버를 배포하세요](https://app.edgegap.com/deployment-management/deployments/list).

☑️ [새 배포의 세부 정보를 여세요](https://app.edgegap.com/deployment-management/deployments/list).

☑️ 배포의 고유한 일회성 연결 정보를 찾으세요:

* **호스트 URL** 형식: `780aa4260e83.pr.edgegap.net` ,
* **외부 포트** 형식: `30854`  (5자리).

✅ 이제 다음 단계로 진행하셔도 됩니다.

### 2. 에디터에서 연결

☑️ Unity에서 새 프로젝트를 여세요.

☑️ Mirror / Examples / Pong / Scenes / MirrorPong.unity 폴더의 씬을 여세요.

☑️ ▶️ 재생 버튼을 눌러 게임 클라이언트를 시작하세요.

☑️ 이전 단계의 연결 정보를 입력하세요.

☑️ Client 버튼을 눌러 서버에 연결하세요.

☑️ 다음으로 두 번째 가상 플레이어를 연결하세요: [Multiplayer Play Mode](https://docs-multiplayer.unity3d.com/mppm/current/about/) 또는 [ParrelSync](https://github.com/VeriorPies/ParrelSync).

🙌 Edgegap에서 첫 배포를 축하합니다!

## ✏️ 서버 빌드 사용자 지정

{% hint style="success" %}
참조 [Unity](/ko/unity.md) 하여 **서버를 빌드하고 사용자 지정하는 방법을 알아보세요**.
{% endhint %}
