Skip to content

GamePushService/MultiplayerUnityExample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multiplayer Unity Example

Тестовый проект интеграции GamePush Multiplayer с Unity WebGL.

Смотри пример.

Требования

  • Unity 6000.1.8f1 с модулем WebGL Build Support.
  • Node.js для локального запуска WebGL-сборки.
  • Проект в GamePush с настроенными multiplayer-каналами.

Настройка GamePush

  1. Откройте проект в Unity 6000.1.8f1.
  2. Дождитесь окончания импорта ассетов и компиляции скриптов.
  3. Откройте Tools → GamePush.
  4. Укажите Project ID и Public Token своего проекта GamePush.
  5. Сохраните настройки.
  6. В настройках проекта на GamePush создайте комнаты с именами, например Channel SMOOTH #1 и Channel SMOOTH #2.
  7. Разрешите http://localhost:8123 в доверенных сайтах в настройках проекта

Сборка WebGL

В Unity выберите:

Tools → Multiplayer Example → Build

Готовая сборка появится в:

Run/Build

Локальный запуск WebGL

Из корня проекта выполните:

./Run/webgl.sh

После запуска откройте:

http://localhost:8123

Для другого порта:

PORT=8080 ./Run/webgl.sh

Если Node.js недоступен, можно использовать Python:

python3 Run/serve-webgl.py --root Run/Build --port 8123

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors