Форум программистов, компьютерный форум, киберфорум
Unity, Unity3D
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
 Аватар для Staz Lincord
13 / 12 / 8
Регистрация: 04.12.2013
Сообщений: 323

Unit3d Networking

02.09.2017, 10:21. Показов 1505. Ответов 13
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В чем отличие Network Manager от Network View? И если я создам через них мультиплеер они смогут коннектиться друг к другу только через хамачи?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
02.09.2017, 10:21
Ответы с готовыми решениями:

Как сделать так, чтобы в Unit3d объекты были видны без света
Здравствуйте, решил оптимизировать 3D игру под телефон убрав свет. Хочу заменить освещение текстурами с заранее нанесёнными оттенками,...

Литература по Networking
Подскажите, пожалуйста, литературу по Networking, желательно на русском языке или перевод. А то я отстал на курсе... :-(

mysqldump: unknown option '--skip-networking'
mysqldump -uroot -ppass code > d:\wamp\coce.sql

13
70 / 71 / 19
Регистрация: 01.05.2013
Сообщений: 279
04.09.2017, 17:59
https://docs.unity3d.com/Manua... kView.html
https://docs.unity3d.com/Manual/UNetManager.html
Это разные компоненты UNet HLAPI, которые выполняют разные функции.

Нет, не только через локальную сеть (которую создает хамачи).
1
 Аватар для Staz Lincord
13 / 12 / 8
Регистрация: 04.12.2013
Сообщений: 323
04.09.2017, 20:59  [ТС]
Цитата Сообщение от Nikita_Nikita Посмотреть сообщение
Это разные компоненты UNet HLAPI, которые выполняют разные функции.
Вроде одинаковые только другими выполняется действиями.

Цитата Сообщение от Nikita_Nikita Посмотреть сообщение
Нет, не только через локальную сеть (которую создает хамачи).
А я не могу подключиться к другу, только через хамачи получается. Нужно открывать порты для этого?
0
70 / 71 / 19
Регистрация: 01.05.2013
Сообщений: 279
04.09.2017, 21:07
Цитата Сообщение от Staz Lincord Посмотреть сообщение
Вроде одинаковые только другими выполняется действиями.
По ссылкам выше почитайте. В двух словах понятно не объяснить.
Цитата Сообщение от Staz Lincord Посмотреть сообщение
А я не могу подключиться к другу, только через хамачи получается. Нужно открывать порты для этого?
Если Вы хотите создать свою online игру, Вам нужно изучать сеть. Как она работает. Что такое локальная сеть, интернет и т. п.
Например:
https://ru.wikipedia.org/wiki/NAT
Дальше про LAN и т. п.
1
 Аватар для Staz Lincord
13 / 12 / 8
Регистрация: 04.12.2013
Сообщений: 323
04.09.2017, 21:19  [ТС]
Цитата Сообщение от Nikita_Nikita Посмотреть сообщение
Если Вы хотите создать свою online игру, Вам нужно изучать сеть. Как она работает. Что такое локальная сеть, интернет и т. п.
Например:
https://ru.wikipedia.org/wiki/NAT
Работал с логин сервером, и принцип я знаю. Я хочу сделать кооператив. Но не могу понять, как работают порты.
Цитата Сообщение от Staz Lincord Посмотреть сообщение
А я не могу подключиться к другу, только через хамачи получается. Нужно открывать порты для этого?
Если да, то на каком виде айпи(белый, серый/статистический, динамический) можно открыть их? Или на ЛЮБОМ айпи, хоть с телефона можно открыть порты и чтоб люди к тебе коннектились? (я просто пытался открыть порты всеми способами но не получалось)

Добавлено через 2 минуты
Ещё один вопрос, включение/отключение NAT = игра будет по локальной/интернет?
0
70 / 71 / 19
Регистрация: 01.05.2013
Сообщений: 279
04.09.2017, 21:23
Лучший ответ Сообщение было отмечено Staz Lincord как решение

Решение

Цитата Сообщение от Staz Lincord Посмотреть сообщение
Работал с логин сервером, и принцип я знаю. Я хочу сделать кооператив. Но не могу понять, как работают порты.
Цитата Сообщение от Staz Lincord Посмотреть сообщение
А я не могу подключиться к другу, только через хамачи получается. Нужно открывать порты для этого?
Принцип везде один. Нужен статичный IP. Далее пингуем через консоль с сервера, проверяем.
Сервер должен быть на статичном IP.

Добавлено через 53 секунды
Игра будет идти локально только при подключении по локальному IP.
1
 Аватар для Staz Lincord
13 / 12 / 8
Регистрация: 04.12.2013
Сообщений: 323
04.09.2017, 21:24  [ТС]
Цитата Сообщение от Nikita_Nikita Посмотреть сообщение
Принцип везде один. Нужен статичный IP. Далее пингуем через консоль с сервера, проверяем.
Сервер должен быть на статичном IP.
Есть такая игрушка Garry's Mod, в пиратской версии создаешь комнату, к ней никто не может подключиться, только через хамачи... а в лицензии steam всё хорошо подключается и играется. Почему?
0
70 / 71 / 19
Регистрация: 01.05.2013
Сообщений: 279
04.09.2017, 21:25
Цитата Сообщение от Staz Lincord Посмотреть сообщение
Есть такая игрушка Garry's Mod, в пиратской версии создаешь комнату, к ней никто не может подключиться, только через хамачи... а в лицензии steam всё хорошо подключается и играется. Почему?
Потому что в лицензионной версии игра идет через сервера стима по p2p.
1
 Аватар для Staz Lincord
13 / 12 / 8
Регистрация: 04.12.2013
Сообщений: 323
04.09.2017, 21:33  [ТС]
Цитата Сообщение от Nikita_Nikita Посмотреть сообщение
Принцип везде один. Нужен статичный IP. Далее пингуем через консоль с сервера, проверяем.
Сервер должен быть на статичном IP.
Даже сайт не смогу открыть у себе на компе? И нужно договариваться с провайдером?

Добавлено через 49 секунд
Цитата Сообщение от Staz Lincord Посмотреть сообщение
Ещё один вопрос, включение/отключение NAT = игра будет по локальной/интернет?
???

Добавлено через 3 минуты
И если у меня не статичный айпи, только выход один: использовать онлайн эмуляторы локальных сетей?
0
70 / 71 / 19
Регистрация: 01.05.2013
Сообщений: 279
04.09.2017, 21:34
Лучший ответ Сообщение было отмечено Staz Lincord как решение

Решение

Цитата Сообщение от Staz Lincord Посмотреть сообщение
Работал с логин сервером, и принцип я знаю. Я хочу сделать кооператив. Но не могу понять, как работают порты.
Только к выделенному IP можно подключаться через интернет. Поэтому, да. Придется договариваться с провайдером или покупать свой сервер/VDS/VPS
Не все провайдеры предоставляют эту услугу. У моего, например, она стоит 100р/мес

Добавлено через 1 минуту
Цитата Сообщение от Staz Lincord Посмотреть сообщение
Ещё один вопрос, включение/отключение NAT = игра будет по локальной/интернет?
Не совсем понял. Отключение где?
Цитата Сообщение от Staz Lincord Посмотреть сообщение
И если у меня не статичный айпи, только выход один: использовать онлайн эмуляторы локальных сетей?
Да.
1
 Аватар для Staz Lincord
13 / 12 / 8
Регистрация: 04.12.2013
Сообщений: 323
04.09.2017, 21:35  [ТС]
Цитата Сообщение от Nikita_Nikita Посмотреть сообщение
Не совсем понял. Отключение где?
Network.InitializeServer(4, Port, UseNAT);
0
70 / 71 / 19
Регистрация: 01.05.2013
Сообщений: 279
04.09.2017, 21:38
Лучший ответ Сообщение было отмечено Staz Lincord как решение

Решение

Цитата Сообщение от Staz Lincord Посмотреть сообщение
Network.InitializeServer(4, Port, UseNAT);
О, HLAPI немного обновили) Раньше этого не было.
Почитал. Да, похоже, что этот флажок отвечает за разрешение использования NAT
1
 Аватар для Staz Lincord
13 / 12 / 8
Регистрация: 04.12.2013
Сообщений: 323
04.09.2017, 21:41  [ТС]
Nikita_Nikita, всё спасибо!! Спасибо за быстрые ответы! Господи, во всех форумах искал ответы, но без четно. Ещё раз спасибо тебе и Храни тебя господь
1
70 / 71 / 19
Регистрация: 01.05.2013
Сообщений: 279
04.09.2017, 21:41
И Вам того же)
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
04.09.2017, 21:41
Помогаю со студенческими работами здесь

Нет файла /etc/init.d/networking. Как теперь стартануть сеть?
Здравствуйте Помогите с проблемой: удалил networkg-manager, хотел настроить сеть вручную, через /etc/network/interfaces. Но теперь нет...

GlobalLogic is looking for Project Manager (with good experience in QA and Networking) to work on full-time basis in our Mykolaiv office
GlobalLogic is looking for Project Manager to work on full-time basis in our Mykolaiv office. Required skills: • Good experience in...

Cisco CNS(cisco networking services)
Добрый день. Товарищи, подскажите, пожалуйста литературу в которой написано про Сisco CNS. К примеру в Олифере в Компьютерных сетях есть...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Новые блоги и статьи
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru