Гайд по Mirror мультиплееру в Unity 2д

  Рет қаралды 42,656

Jupiter

Jupiter

Күн бұрын

Пікірлер
@molta_
@molta_ Жыл бұрын
Уместил столько информации в такой короткий ролик, браво. Будет тутораил про матчмейкинг и лобби?
@onioooonn
@onioooonn Жыл бұрын
💋
@daniilkams
@daniilkams Жыл бұрын
он уже был
@molta_
@molta_ Жыл бұрын
@@daniilkams разве был такой туториал по Mirror? Что то не припомню 🤔
@RimaxGamer
@RimaxGamer Жыл бұрын
Ждем!
@CatFreeShow
@CatFreeShow Жыл бұрын
Всё ещё ждём
@Mr.Angames
@Mr.Angames Жыл бұрын
Огромное спасибо. Лучший канал с гайдами по Юнити. Очень помог. Спасибо огромное
@niceface4596
@niceface4596 Жыл бұрын
Сделайте пожалуйста продолжение про Присваивание ников для игроков.
@N1kGG
@N1kGG Жыл бұрын
Спасибо что ты делаешь хорошие и понятные туторы😉
@sfed_bro
@sfed_bro Жыл бұрын
Чел убер харош, рили классные гайды делаешь, чувак, удачи тебе с таким делом! Спасибо за такой классный и достаточно подробный гайд.
@zombiezan335
@zombiezan335 Жыл бұрын
Блин я офигеваю я уже пересмотрел 10 твоих туториолов подряд очень полезно моя игра теперь будет на много лучше
@AlexVise
@AlexVise Жыл бұрын
Лучший туториал по мультиплееру на ютубе!)
@smilerok
@smilerok Жыл бұрын
Ты мой спаситель, я как раз искал этот туториал
@Mark-is-pro
@Mark-is-pro 5 ай бұрын
Годный контент! Я после своего отсутствия на KZbin создаю мультиплеерную игрулю, видео очень пригодилось спасибо!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@Миша-у1й4ю
@Миша-у1й4ю Жыл бұрын
Крутой видос! Спасибо за подробный гайд!
@feroindiary346
@feroindiary346 Жыл бұрын
🤩Класс После фотона как-то слишком просто ощущается.
@AlexOstrij
@AlexOstrij Жыл бұрын
Спасибо за такой подробный и понятный ролик) Долгое время боялся делать мультиплеерные игры, но теперь для меня открыты новые горизонты) Продолжай в том же духе! Очень полезный контент))
@thejupiterman
@thejupiterman Жыл бұрын
Да, в ролике рассказал я о важном, но тема толком не раскрыта и многое предстоит ещё рассказать
@AlexOstrij
@AlexOstrij Жыл бұрын
@@thejupiterman С нетерпением ждем)
@KeyDevLol
@KeyDevLol Жыл бұрын
Ураааа, наконец-то туториал по миррору! Спасибо!
@-m0nterbs804
@-m0nterbs804 Жыл бұрын
Крутой видос, сделай вторую часть с мм)))
@carturgames
@carturgames Жыл бұрын
Большое спасибо за ролик очень годный контент. Жду ролик по лобби и синхронизации врагов в Mirror
@nobice1
@nobice1 Жыл бұрын
У меня после того, как я писал "IsLocalPlayer", выскакивало предупреждение, что это старое обращение и нужно использовать "IsOwned", а у тебя я не видел этого предупреждения. Хотя это и не важно, оно не ломает игру. Кстати, спасибо за ParrelSync. Когда у себя мультиплеер делал, то 1 окна не хватало
@thejupiterman
@thejupiterman Жыл бұрын
На сайте в документации написано что правильно писать isLocalPlayer, но может и вправду оно устарело
@MaksymPaienk
@MaksymPaienk Жыл бұрын
Крутой видос, жду продолжения по мультиплееру)
@RimaxGamer
@RimaxGamer Жыл бұрын
он будет
@ghjkljjnbv
@ghjkljjnbv Жыл бұрын
Очень подробный тутор) для новичков самое то!
@wildtigor4056
@wildtigor4056 Жыл бұрын
Спасибо. Жду следующую часть.
@RAZRAB-dev
@RAZRAB-dev Жыл бұрын
Опа вот это у меня подписчик (неплохо)👾
@АртемАндреев-в4э
@АртемАндреев-в4э 8 ай бұрын
Все понятно, отличный монтаж))) Спасибки
@de_w0r
@de_w0r Жыл бұрын
TY, большое тебе! Как обычно , ну просто гений. Как ты делаешь такие информативные ролики!?!?!?!?
@D.A.R.K_S.T.A.L.K.E.R
@D.A.R.K_S.T.A.L.K.E.R Жыл бұрын
Не нашёл пока урока по загрузке своей игры на сервер (что бы игрокам не приходилось быть "хостами") Все уроки про одно и то же, синхронизация и прочее, а вот с выделенным сервером проблемы.
@thefogiof
@thefogiof 4 ай бұрын
а в чём проблема собственно? если в большинство сетевых решениях уже есть это, называется по разному, но что-то из рода "startServer();"
@D.A.R.K_S.T.A.L.K.E.R
@D.A.R.K_S.T.A.L.K.E.R 4 ай бұрын
@@thefogiof просто хотелось бы иметь хороший туториал по этому вопросу, ведь нужно знать сайты для хостинга серверов, понимать как залить на эти сайты билд и в каком виде, как запустить его там итп.
@thefogiof
@thefogiof 4 ай бұрын
@@D.A.R.K_S.T.A.L.K.E.R в юнити, есть возможность сделать билд выделенного сервера, тебе нужно покупать не хостинг, а vds или дедик, и на нем запустить сервер
@BIGLEO496
@BIGLEO496 4 ай бұрын
Так суть мирора как раз в p2p соединении, иди тогда учи netcode
@thefogiof
@thefogiof 4 ай бұрын
@@BIGLEO496 чел, нет.. Mirror это отличное сетевое решение, которое даёт возможность создать, как peer to peer, так и dedicated server. Как пример scp: sl, если ты не разбираешься, то не пиши комментарий пожалуйста
@dimonser7663
@dimonser7663 Жыл бұрын
Остался всего 1 час
@ReallyDen
@ReallyDen Жыл бұрын
Воу, оченьклассный и полезный видос
@beton12331
@beton12331 Жыл бұрын
Ждём этот шедевр)
@Gurzaoff
@Gurzaoff Жыл бұрын
Дня два назад делал по прошлому гайду игру, вышел новый ролик, делаю новый проект.
@plove-dov
@plove-dov 3 ай бұрын
Очень круто, спасибо!
@voolt29
@voolt29 6 ай бұрын
Спасибо тебе огромное! Но у меня есть просьба: сделай видео гайд как сделать коды лобби и подключение по такому коду! Заранее спасибо!
@dantez877
@dantez877 Жыл бұрын
наконецто я дождался это видео
@АртурХодза
@АртурХодза Жыл бұрын
Лучшее видео
@vseprosto7
@vseprosto7 Жыл бұрын
Спасибо большое за ролик мучался с фотоном но так ничего и не сделал, а ту миррор и с твоим видео все понятно. Сделай пожалуйста что сервером был не один из компьютеров, а просто сервер который сам по себе
@Zetrex_orig
@Zetrex_orig Жыл бұрын
Почему 420 лайков? Ролик имба! Всё рассказал понятно, и не скомконо. Лайк!
@evdafeevdafever4094
@evdafeevdafever4094 Жыл бұрын
Небольшое замечание, правильнее метод, так как это функция класса. А так тутор кайфовый, спасибо
@MorPoYT_IloveYou
@MorPoYT_IloveYou Жыл бұрын
Ролик неплохой, посмотрел полностью, оценил монтаж. И понял что фотон рил такое себе. Жду миррор в 3д)
@thejupiterman
@thejupiterman Жыл бұрын
Окей летс го
@Sumrack
@Sumrack Жыл бұрын
Дружище ждём гайд про матчмейкинг и лобби на miror
@fantastic_dack8079
@fantastic_dack8079 Жыл бұрын
Привет, спасибо за объяснение.
@LeloxPlay
@LeloxPlay Жыл бұрын
Круто! Спасибо за гайд! Давай дальше) интересует тема с сервером не игроком)
@ghjkljjnbv
@ghjkljjnbv Жыл бұрын
жду!
@user-mm1pn8sh4p
@user-mm1pn8sh4p Жыл бұрын
отличный ролик, но у меня неработает подключение, когда билд на пк всё подключается отлмчно, но когда билд на андроид то клиент не может найти хоста
@Sparemaks
@Sparemaks Жыл бұрын
Ты хороший ютубер😋
@kwazai839
@kwazai839 Жыл бұрын
Я так кайфую от монтажа, аааааа))))
@stepannovoselov4072
@stepannovoselov4072 Жыл бұрын
спасибо, качественный гайд
@АлексейГраблевский-ю9ю
@АлексейГраблевский-ю9ю 2 ай бұрын
Жду продолжения
@onioooonn
@onioooonn Жыл бұрын
давай следующию часть!!! пожалуйста
@lora6938
@lora6938 Жыл бұрын
Главное, пробовал ли ты соединяться к компьютерам с других домов,городов,стран? Потому как Localhost всегда естественно будет работать. По какой причине может не проходить соединение? У меня не проходит подключение к другу с соседнего дома, какой там уж про города и страны говорить( Соединяется только внутри моей сети, если я со второго пк подключусь или смартфон подключу ...
@tuttikfruttik6210
@tuttikfruttik6210 Жыл бұрын
на это вам, белый IP адрес надо, WAN проводить, все дела...
@blackgoose1
@blackgoose1 Жыл бұрын
решил проблему? наверное для этого что то другое надо использовать, не mirror, да?
@lora6938
@lora6938 Жыл бұрын
@@blackgoose1 Да, Там дело с ip адресом и открытием порта
@tuttikfruttik6210
@tuttikfruttik6210 Жыл бұрын
@@blackgoose1 Используй миррор наздоровье, но не забудь почитать про белые ip и проброску портов
@WorkCave
@WorkCave 11 ай бұрын
Сделай кнопку matchmaking на mirror!
@n0tel
@n0tel Ай бұрын
обнял, братик
@shushmek3310
@shushmek3310 Жыл бұрын
А Cinemamashin не подойдёт для отслеживания игрока?
@ghjkljjnbv
@ghjkljjnbv Жыл бұрын
подойдет
@vg-vovagatova289
@vg-vovagatova289 Жыл бұрын
Это конечно классный видос. Но пожалуйста сделай в 3д. А так же вот ещё идеи 1) Синхронизировать врага 2) кнопки только для хоста 3) стрельба а то у меня только один игрок стреляет 4) чат или войс чат
@Hmm...JustHmm...
@Hmm...JustHmm... Жыл бұрын
Если тебе интересно попробуй почитать документацию) там все это есть)
@laym_on
@laym_on Жыл бұрын
Чтобы добавить кнопки для игрока, добавь в его префаб канвас и туда засунь всё
@la_bellezza_dell_arte
@la_bellezza_dell_arte 3 ай бұрын
А что если мультиплеер не работает на разных компах?
@SlavaRazrab
@SlavaRazrab Жыл бұрын
Лучший
@_klais
@_klais Жыл бұрын
ждём продолжение
@letopeace
@letopeace 5 ай бұрын
0:04. Я после изучения того ролика:
@FishMan102
@FishMan102 Жыл бұрын
Спасибо тебе огромное
@gameloft136
@gameloft136 7 ай бұрын
3:40 C# Russian Edition
@ilyatrofimov399
@ilyatrofimov399 Жыл бұрын
Подскажите пожалуйста, как мне подключиться к одному миру на разных устройствах находящиеся рядом, с возможностью подключиться к одноц сети, заранее спасибо)
@lev_1_on
@lev_1_on Жыл бұрын
спасибо что сделал такой крутой ролик(только когда игрок заходит то у хоста начинают бесконечно спавнится игроки)
@СемечкиСарахисом
@СемечкиСарахисом Ай бұрын
А почему (!isLocalPlayer) а не (isLocalPlayer) в скрипте на управление? Условие if (!isLocalPlayer) return; больше похоже на выполнение того что снизу только при условии что игрок не локальный, так как ! Означает отрицание
@DimaDeveloperUnity
@DimaDeveloperUnity 11 ай бұрын
Что делать если нет галочки в клиент авторите
@efata9171
@efata9171 5 ай бұрын
Да, сейчас её нет, я не указывал, всё работает
@qwersycheats
@qwersycheats Жыл бұрын
как насчет идеи сделать туториал миррор в 3д?
@rayankrimmer2611
@rayankrimmer2611 Жыл бұрын
Ждём следующий ролик про выделенный сервер
@bogdan9423
@bogdan9423 Жыл бұрын
Может кто-нибудь объяснить, что делать после установки ParrelSync и как запустить приложение в нескольких окнах? И ещё надо ли каждый раз заново билдить проект, чтобы увидеть изменения или как это работает? Помогите кто-нибудь!
@JawBreaker_ofc
@JawBreaker_ofc 7 ай бұрын
Привет, интересно как можно реализовать выбор команды при подключении!
@zilzi0
@zilzi0 Жыл бұрын
Если у вас не работает мультиплеер как на видео, загуглите про network Discovery
@Play-me8tc
@Play-me8tc Жыл бұрын
Я от Вайса. Ролик топ!!!!!!!!!!!!!!!!!!!!
@voloshinivan4417
@voloshinivan4417 Жыл бұрын
Я уверен что просмотров будет много
@lorix0207
@lorix0207 3 ай бұрын
Можете объяснить почему джойстик работает только с человеком который подключился последним, а человек который создал сервер не может ходить, я заметил что появляется несколько джостиков
@SteamXvoer
@SteamXvoer 3 ай бұрын
у меня наверное у единственного вылезла такая проблема, но если запустить 2 копии игры с компа то игроки отображаются друг у друга, но если еще попробовать подключится с телефона, то не выйдет, телефон не видит что где-то еще создан сервер и может только создать еще один, а с компа подключится к нему не получится, просто не видит, я не понимаю почему, хотя делал всё по тутору
@prostoi2694
@prostoi2694 Жыл бұрын
Юпитер, подскажи пожалуйста. Никак не могу побороть проблему одну: крч я сделал управление игроком с помощью кнопок на экране (чтобы на компе нажимали мышкой по кнопкам, а на мобиле пальцем). Я сделал мультиплеер с помощью "Netcode for Game Objects" очень похож на Mirror. Так вот с клавиатуры управление работает отлично, но вот с кнопок на экране нефига. Уже несколько дней не могу найти ответы. Ролики пересмотрел, статьи перечитал, нейронки задолбал, но тщетно (
@wesher
@wesher Жыл бұрын
Попробуй перенести управление в другое поле и сделай подключение джойстиков по тегам У меня у самого та же проблема, но надеюсь исправить Может быть ещё проблема в том, что Event System, где находится Control Input (позволяет управлять) несколько
@wetmix
@wetmix Жыл бұрын
Ты можешь перенести GetComponent в SetPlayer метод, когда происходит спаун игрока - получает компоненты И далее в private void Update записываешь само управление после if(isOwned)
@prostoi2694
@prostoi2694 Жыл бұрын
@@wesher Спасибо! Я нашёл одно прикольное просто решение. Во-первых использовал InputSystem. Во-вторых сделал кнопки дочками игрока. Всё заработало как надо) Теперь другая проблема: В NetworkManager можно засунуть только один префаб(получается один перс), а мне нужно чтобы один игрок управлял двумя персами переключаясь между ними, но так чтобы второй перс не исчезал. Есть мысли?)
@prostoi2694
@prostoi2694 Жыл бұрын
@@wetmix Спасибо! Я нашёл одно прикольное просто решение. Во-первых использовал InputSystem. Во-вторых сделал кнопки дочками игрока. Всё заработало как надо) Теперь другая проблема: В NetworkManager можно засунуть только один префаб(получается один перс), а мне нужно чтобы один игрок управлял двумя персами переключаясь между ними, но так чтобы второй перс не исчезал. Есть мысли?)
@robdemo51
@robdemo51 Жыл бұрын
Много полезной и простой информации, отличный гайд. Я кстати искал на ютубе и в интернете как сделать "список серверов", но так и не нашёл. На Photon ip был не нужен, можно было сразу получить список серверов и выбрать нужный, а на Mirror как?
@User-18-z2b
@User-18-z2b Жыл бұрын
Что делать если джойстик при помощи которого управляется игрок не указывается в префабе игрока
@ArticlesGD
@ArticlesGD Жыл бұрын
тоооп на фоне играет jumper из gd
@thejupiterman
@thejupiterman Жыл бұрын
не верю
@LIMONCHIK948
@LIMONCHIK948 Жыл бұрын
спасибо тебе большое на photon делать почти не возможно всё лагает жду туториал по матчмейкингу и очень хочу посмотреть как сделать стрельбу в мультиплеере
@robospike9979
@robospike9979 Жыл бұрын
там надо какие то скрипты на оптимизацию мультиплеера писать что б не было лагов
@СтаС-ъ8у
@СтаС-ъ8у Жыл бұрын
И еще вопрос почему пул объектов не делаете , как делать при старте инстанс пула объектов и синхронизации этого пула ?
@xplus9218
@xplus9218 Жыл бұрын
Cпасибо а можно туториал для 3д?
@Some_kind_of_something
@Some_kind_of_something 10 ай бұрын
Там всё тоже самое, проверил
@Danil-q9j
@Danil-q9j 5 ай бұрын
Почему контроллер игрока у меня не видит ссылку на миррор?
@0asteh
@0asteh Жыл бұрын
Привет, сделай видео, о том, как сделать синхронизацию значения переменной, между сценами
@RimaxGamer
@RimaxGamer Жыл бұрын
Ага
@wetetefler2218
@wetetefler2218 Жыл бұрын
через префсы попробуй
@absolver_real
@absolver_real Жыл бұрын
в эпизоде камера следит за игроком, почему нельзя просто сделать камеру дочерним игрока?
@Cheburek_prod
@Cheburek_prod 4 ай бұрын
А как можно сделать создание приватной комнаты чтобы туда можно было попасть по коду?
@DEvorich
@DEvorich Жыл бұрын
Что делать если персонаж не двигается?
@bogdan9423
@bogdan9423 Жыл бұрын
Проверить код и компоненты, всё ли на месте, без ошибок и правильно ли сочетается между собой
@scamsilka_so2
@scamsilka_so2 7 ай бұрын
спасибо большое, можете подсказать почему не хочет двигаться персонаж
@rd_studio
@rd_studio Жыл бұрын
Юпитер, можешь ли ты сделать "Как сделать онлайн хоррор игру в юнити 3д с помощью Mirror" если да, то сделай видео про эту тему
@RimaxGamer
@RimaxGamer Жыл бұрын
ААААА это нада
@fahrenheit1555
@fahrenheit1555 Жыл бұрын
Зачем? Он тебе и так показал базу Mirror, дальше можно и самому догадаться, если что-то не понятно - просто гугли.
@СтаС-ъ8у
@СтаС-ъ8у Жыл бұрын
Как синхронизировать Joint , в Photon я сам дописал код и синхронизировал
@scamsilka_so2
@scamsilka_so2 7 ай бұрын
можете подсказать как сделать собственный код подключения и создания комнаты
@herogangstar684
@herogangstar684 Жыл бұрын
А можно сделать кроссплатформенный мультиплеер? Чтобы на разных платформах можно было играть вместе.
@wrathapex2099
@wrathapex2099 Жыл бұрын
а это работает если к примеру я сделаю подобное и отправлю другу и можно будет подключиться
@thejupiterman
@thejupiterman Жыл бұрын
Нет это работает только локально на устройстве. Для этого нужно сделать определённые действия. Я не знаю смогу ли, но постараюсь сделать об этом ролик
@tokiiskirukav
@tokiiskirukav Жыл бұрын
@@thejupiterman жду оч полезный ролик будет тк на русском вообще нету а на анлгийскрм много воды и они предлагают только через удалённые сервера типа гугл клауд
@nullyar
@nullyar Жыл бұрын
Нужен белый ip(не меняется при перезагрузке роутера), открытые порты на роутере и в брандмауэре. Белый ip можно заказать у провайдера
@astepers
@astepers Жыл бұрын
Ку, можешь научить как зделать тоже самое но с джойстиком
@NezertorcheaT
@NezertorcheaT Жыл бұрын
goood job mate!
@zloykot9401
@zloykot9401 Жыл бұрын
Я немного не понял где нужно указывать ip сервера
@Erober8815
@Erober8815 Жыл бұрын
Где ты учил C#? Что посоветуешь?
@Ambreon866
@Ambreon866 5 ай бұрын
Вопрос, сервера созданные на mirror видны только в локальной сети?
@serser3946
@serser3946 7 ай бұрын
Где можно про все атрибуты почитать?
@коляйолкин
@коляйолкин Жыл бұрын
помогите тот игрок которий двигается двигается только у других а у самого игрока ничего не движится
@pirate1337
@pirate1337 8 ай бұрын
помоги с камерой для 3д
@Davuksss
@Davuksss 5 ай бұрын
Как сделать сервер не в локальных а чтобы другие игроки могли тоже играть
@musicgamers636
@musicgamers636 9 ай бұрын
Хочется все таки уточнить, это ведь подключение по вай фаю? Просто хотелось бы сделать чтобы можно подключатся с любой точки мира и не платить за сервера) Ну или сделать свой пк сервером и чтобы играть м ог..
@ULTRAYT
@ULTRAYT 3 ай бұрын
ну так не бывает бесплатно, если хочешь сделать сервер из своего пк, то тебе нужен белый ip, а за него обычно провайдеры требуют денег
@EmiZak-pf2uz
@EmiZak-pf2uz 7 ай бұрын
А как сделать матчмейкинг в миррор?
@_.tqmq_.
@_.tqmq_. Жыл бұрын
Привет! А можешь сделать тутор , как сделать джойстик(чтоб с телефона играть можно было) и чтобы это подходило для mirror , заранее спасибо: )
@tercatmusic4865
@tercatmusic4865 Жыл бұрын
Просто создай джойстик для передвижения, остальное - все то же
@andyorsen
@andyorsen Жыл бұрын
По идее, этот метод создания мультиплеерного проекта подойдёт и для 3д, не так ли?
@blocktrip2446
@blocktrip2446 Жыл бұрын
Да
It’s all not real
00:15
V.A. show / Магика
Рет қаралды 20 МЛН
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 18 МЛН
СИНИЙ ИНЕЙ УЖЕ ВЫШЕЛ!❄️
01:01
DO$HIK
Рет қаралды 3,3 МЛН
Multiplayer In Unity Made Simple || Netcode For GameObjects #1
12:04
Freedom Coding
Рет қаралды 14 М.
Универсальный пул объектов. Unity
5:33
Leksay's Development
Рет қаралды 15 М.
Как устроен мультиплеер - подробно | Networking
20:57
Cyberstars - Как создать игру
Рет қаралды 76 М.
9 EASY Steps to create a multiplayer game with Unity & Photon - Tutorial
15:51