2017-01-23 8 views
0

Каков наилучший способ протестировать многопользовательскую сетевую игру в единстве без создания приложения?Как тестировать многопользовательские игры Unity без сборки приложения?

Это что-то вроде в редакции единства есть два редактора, который является скопированным редактором. Таким образом, мы можем войти в один редактор и войти во второй редактор с другим пользователем. Есть ли такой инструмент?

Благодаря

Dennis

ответ

1

Есть инструмент, как это?

Насколько я знаю, нет.

Что является лучшим способом протестировать многопользовательскую сетевую игру в единстве без создания приложения?

Когда я тестирую, я обычно создаю игру, а затем запускаю другой экземпляр в редакторе на отдельных мониторах. Это должно работать нормально.

Но вам нужна одна конструкция. :/

Если вы используете встроенный в Unity Networking

  • хоста из редактора
  • Подключите сборку в качестве клиента

Многие проблемы могут быть решены только путем изменения хозяин, и в этих случаях вы не придется перестроить.

Это, как говорится, не забывайте перестраивать все время от времени, чтобы быть в безопасности. И помните, иногда вы меняете вещи, которые вы не понимаете, влияют на клиента.

+0

Привет @OscarLundberg Спасибо, что поделились, но, как это, требуется много времени, особенно для ожидания игры. Как насчет того, что в многопользовательской сети есть только одна ошибка, я должен ее снова собрать, чтобы проверить. –

+0

Обратите внимание, что работа на той же машине приведет к удивлению. Тот же код будет работать очень хорошо при запуске редактора и экземпляра приложения на одном компьютере, но затем при работе на разных устройствах возникает боль. Скорее всего, вы столкнетесь с вопросом власти, как я. Я предполагаю, что это происходит из того, что адрес Ip ​​является тем же, и сервер просто считает, что все являются серверами или нет. В конце концов, я смог изменить объекты без проблем. После использования другого устройства, bam, никаких предупреждений и ошибок. – Everts

+0

@ DennisLiu Я знаю, это грубо, но, к сожалению, альтернативы нет. Если вы используете встроенную сеть, я бы посоветовал вам запустить сборку как клиент и хост из редактора. Таким образом, вам может не понадобиться строить столько, поскольку многие проблемы могут быть устранены только путем изменения хоста. Но да, вам придется строить игру много раз. Чтобы уточнить: Если вы ничего не меняете на стороне клиента, вам не нужно перестраивать. –

 Смежные вопросы

  • Нет связанных вопросов^_^