Photon Unity Network (Pun) работает только локально, но не с другого компьютера - PullRequest
0 голосов
/ 13 апреля 2020

Я создал игру в шахматы, используя единство. Недавно я завершил свою многопользовательскую систему игры, используя PUN 2. Игра отлично работала, когда я тестировал игру локально (в основном два экземпляра игры на одной машине). Он работал отлично, все системы работали, синхронизация была идеальной. Я завершил его сегодня и отправил своему другу для тестирования. К моему шоку, это не сработало совсем. Иногда, либо мы вообще не найдем лобби друг друга, либо иногда, когда один из игроков делает ход, он не обновляет и не синхронизирует c его по сети, а иногда он просто зависает.

Но, прежде чем сказать. Может быть, моя игра прослушивается? Все работает безупречно, когда я тестирую их локально на одной машине (с двумя экземплярами сборки). Проигрыватели синхронизируются c правильно, они не будут отставать, все данные перемещаются по сети, как и должно быть.

Будь я в редакторе 1 экземпляр, 1 экземпляр построить файл или я делаю оба экземпляра файла сборки. Это прекрасно работает.

Но, Нет, если один из экземпляров с другого компьютера. Понятия не имею, что я делаю не так. Может кто-нибудь направить меня сюда?

...