> 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/ru/docs/sample-projects/unity-netcodes/mirror-pong.md).

# Mirror Pong

Узнайте, как размещать проекты Unity на Edgegap, используя техники из [Пример 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 Sample.

☑️ [Разверните сервер с версией приложения Mirror Pong Sample](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.

☑️ Нажмите кнопку ▶️ Play, чтобы запустить игровой клиент.

☑️ Введите данные подключения из предыдущего шага.

☑️ Нажмите кнопку Client, чтобы подключиться к вашему серверу.

☑️ Подключите второго виртуального игрока с помощью [Multiplayer Play Mode](https://docs-multiplayer.unity3d.com/mppm/current/about/) или [ParrelSync](https://github.com/VeriorPies/ParrelSync).

🙌 Поздравляем с вашим первым развёртыванием на Edgegap!

## ✏️ Настройка серверной сборки

Вы можете использовать любой другой пример выделенного сервера в пакете Mirror для сборки и тестирования.

{% hint style="success" %}
Смотрите [Unity](/ru/unity.md) на **узнать, как собирать и настраивать серверы**.
{% endhint %}
