forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Уроки (http://forum.boolean.name/forumdisplay.php?f=145)
-   -   Unity3d - сеть (M2H_2B) (http://forum.boolean.name/showthread.php?t=13012)

tonic 04.12.2013 18:41

Ответ: Unity3d - сеть (M2H_2B)
 
Скажите, а то я совсем запутался:(
Серверная часть проекта на Unity должна содержать в себе игровые объекты или можно без них обойтись?
Просто как то не понятно:
Вот создаю 2 проекта, 1-сервер, 2-клиент
Сервер запускается, клиенты подключаются, но когда клиент подключен не видны объекты других клиентов.
Если это по вашему бред и лепет, сильно не пинайте:)

pax 04.12.2013 19:36

Ответ: Unity3d - сеть (M2H_2B)
 
Все зависит от того, что требуется от сервера.

Есть хорошая статья, описывающая принципы сети в Source https://developer.valvesoftware.com/..._Networking:ru

tonic 05.12.2013 14:30

Ответ: Unity3d - сеть (M2H_2B)
 
Спасибо за статью, ушел читать:)

Evgen 29.09.2014 09:54

Ответ: Unity3d - сеть (M2H_2B)
 
Pax спасибо за статью, а для Android это подойдет?
Как расшифровывается M2H_2B?

pax 29.09.2014 10:33

Ответ: Unity3d - сеть (M2H_2B)
 
Ответ можно найти тут, там вроде переведено полностью. Но я бы советовал не использовать текущую сеть. В Unity 5 будет новая сеть UNet. А текущая для онлайн проектов не подходит.

Evgen 15.04.2016 10:06

Ответ: Unity3d - сеть (M2H_2B)
 
Pax Чем плоха эта сеть и чем хороша UNET?
Можешь ли написать подобный туториал по UNET?

pax 15.04.2016 10:16

Ответ: Unity3d - сеть (M2H_2B)
 
По UNET написать тутор не могу, не пользуюсь им. По поводу того, что луше, у меня другой вопрос: для каких целей сеть нужна?

Evgen 18.04.2016 10:29

Ответ: Unity3d - сеть (M2H_2B)
 
Для соединения двух или более устройств. С множеством синхронизируемых объектов ~500. Платформа Android. Игра жанра action.

Про Unet есть неплохой цикл англоязычных видеолекций...
Но ничего разжеванного вроде простой статьи не нашел.

pax 18.04.2016 20:10

Ответ: Unity3d - сеть (M2H_2B)
 
Если это планируется делать без интернета, то можно обойтись старой сетью вероятно. Можно так же использовать UNET на низком уровне.

Evgen 21.04.2016 11:14

Ответ: Unity3d - сеть (M2H_2B)
 
В принципе на андроиде все запустил... около 250-х объектов обрабатываются более менее нормально, можно еще сгладить дополнительно. В принципе UNET достаточно доступен если писать убийцу контерстрике и т.д. и т.п. Однако не понятно как с помощью UNET отправить сообщение например из сервера клиенту. С определением адреса сложно разобраться, кто под каким id. Пока темный лес.


Часовой пояс GMT +4, время: 20:41.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot