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

  Рет қаралды 41,050

Jupiter

Jupiter

Күн бұрын

Пікірлер: 267
@Mr.Angames
@Mr.Angames Жыл бұрын
Огромное спасибо. Лучший канал с гайдами по Юнити. Очень помог. Спасибо огромное
@sfed_bro
@sfed_bro Жыл бұрын
Чел убер харош, рили классные гайды делаешь, чувак, удачи тебе с таким делом! Спасибо за такой классный и достаточно подробный гайд.
@N1kGG
@N1kGG Жыл бұрын
Спасибо что ты делаешь хорошие и понятные туторы😉
@AlexVise
@AlexVise Жыл бұрын
Лучший туториал по мультиплееру на ютубе!)
@molta_
@molta_ Жыл бұрын
Уместил столько информации в такой короткий ролик, браво. Будет тутораил про матчмейкинг и лобби?
@onioooonn
@onioooonn Жыл бұрын
💋
@daniilkams
@daniilkams Жыл бұрын
он уже был
@molta_
@molta_ Жыл бұрын
@@daniilkams разве был такой туториал по Mirror? Что то не припомню 🤔
@RimaxGamer
@RimaxGamer Жыл бұрын
Ждем!
@CatFreeShow
@CatFreeShow Жыл бұрын
Всё ещё ждём
@smilerok
@smilerok Жыл бұрын
Ты мой спаситель, я как раз искал этот туториал
@Mark-is-pro
@Mark-is-pro 4 ай бұрын
Годный контент! Я после своего отсутствия на KZbin создаю мультиплеерную игрулю, видео очень пригодилось спасибо!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@zombiezan335
@zombiezan335 Жыл бұрын
Блин я офигеваю я уже пересмотрел 10 твоих туториолов подряд очень полезно моя игра теперь будет на много лучше
@KeyDevLol
@KeyDevLol Жыл бұрын
Ураааа, наконец-то туториал по миррору! Спасибо!
@AlexOstrij
@AlexOstrij Жыл бұрын
Спасибо за такой подробный и понятный ролик) Долгое время боялся делать мультиплеерные игры, но теперь для меня открыты новые горизонты) Продолжай в том же духе! Очень полезный контент))
@thejupiterman
@thejupiterman Жыл бұрын
Да, в ролике рассказал я о важном, но тема толком не раскрыта и многое предстоит ещё рассказать
@AlexOstrij
@AlexOstrij Жыл бұрын
@@thejupiterman С нетерпением ждем)
@ghjkljjnbv
@ghjkljjnbv Жыл бұрын
Очень подробный тутор) для новичков самое то!
@feroindiary346
@feroindiary346 Жыл бұрын
🤩Класс После фотона как-то слишком просто ощущается.
@Миша-у1й4ю
@Миша-у1й4ю Жыл бұрын
Крутой видос! Спасибо за подробный гайд!
@wildtigor4056
@wildtigor4056 Жыл бұрын
Спасибо. Жду следующую часть.
@carturgames
@carturgames Жыл бұрын
Большое спасибо за ролик очень годный контент. Жду ролик по лобби и синхронизации врагов в Mirror
@MaksymPaienk
@MaksymPaienk Жыл бұрын
Крутой видос, жду продолжения по мультиплееру)
@RimaxGamer
@RimaxGamer Жыл бұрын
он будет
@niceface4596
@niceface4596 Жыл бұрын
Сделайте пожалуйста продолжение про Присваивание ников для игроков.
@АртемАндреев-в4э
@АртемАндреев-в4э 7 ай бұрын
Все понятно, отличный монтаж))) Спасибки
@-m0nterbs804
@-m0nterbs804 Жыл бұрын
Крутой видос, сделай вторую часть с мм)))
@АлексейГраблевский-ю9ю
@АлексейГраблевский-ю9ю Ай бұрын
Жду продолжения
@beton12331
@beton12331 Жыл бұрын
Ждём этот шедевр)
@plove-dov
@plove-dov 2 ай бұрын
Очень круто, спасибо!
@Gurzaoff
@Gurzaoff Жыл бұрын
Дня два назад делал по прошлому гайду игру, вышел новый ролик, делаю новый проект.
@ReallyDen
@ReallyDen Жыл бұрын
Воу, оченьклассный и полезный видос
@dantez877
@dantez877 Жыл бұрын
наконецто я дождался это видео
@ghjkljjnbv
@ghjkljjnbv Жыл бұрын
жду!
@nobice1
@nobice1 Жыл бұрын
У меня после того, как я писал "IsLocalPlayer", выскакивало предупреждение, что это старое обращение и нужно использовать "IsOwned", а у тебя я не видел этого предупреждения. Хотя это и не важно, оно не ломает игру. Кстати, спасибо за ParrelSync. Когда у себя мультиплеер делал, то 1 окна не хватало
@thejupiterman
@thejupiterman Жыл бұрын
На сайте в документации написано что правильно писать isLocalPlayer, но может и вправду оно устарело
@RAZRAB-dev
@RAZRAB-dev Жыл бұрын
Опа вот это у меня подписчик (неплохо)👾
@kwazai839
@kwazai839 Жыл бұрын
Я так кайфую от монтажа, аааааа))))
@АртурХодза
@АртурХодза Жыл бұрын
Лучшее видео
@de_w0r
@de_w0r Жыл бұрын
TY, большое тебе! Как обычно , ну просто гений. Как ты делаешь такие информативные ролики!?!?!?!?
@fantastic_dack8079
@fantastic_dack8079 Жыл бұрын
Привет, спасибо за объяснение.
@evdafeevdafever4094
@evdafeevdafever4094 Жыл бұрын
Небольшое замечание, правильнее метод, так как это функция класса. А так тутор кайфовый, спасибо
@n0tel
@n0tel 21 күн бұрын
обнял, братик
@_klais
@_klais Жыл бұрын
ждём продолжение
@vseprosto7
@vseprosto7 11 ай бұрын
Спасибо большое за ролик мучался с фотоном но так ничего и не сделал, а ту миррор и с твоим видео все понятно. Сделай пожалуйста что сервером был не один из компьютеров, а просто сервер который сам по себе
@onioooonn
@onioooonn Жыл бұрын
давай следующию часть!!! пожалуйста
@stepannovoselov4072
@stepannovoselov4072 Жыл бұрын
спасибо, качественный гайд
@Sumrack
@Sumrack Жыл бұрын
Дружище ждём гайд про матчмейкинг и лобби на miror
@LeloxPlay
@LeloxPlay Жыл бұрын
Круто! Спасибо за гайд! Давай дальше) интересует тема с сервером не игроком)
@FishMan102
@FishMan102 Жыл бұрын
Спасибо тебе огромное
@MorPoYT_IloveYou
@MorPoYT_IloveYou Жыл бұрын
Ролик неплохой, посмотрел полностью, оценил монтаж. И понял что фотон рил такое себе. Жду миррор в 3д)
@thejupiterman
@thejupiterman Жыл бұрын
Окей летс го
@Sparemaks
@Sparemaks Жыл бұрын
Ты хороший ютубер😋
@Zetrex_orig
@Zetrex_orig Жыл бұрын
Почему 420 лайков? Ролик имба! Всё рассказал понятно, и не скомконо. Лайк!
@D.A.R.K_S.T.A.L.K.E.R
@D.A.R.K_S.T.A.L.K.E.R Жыл бұрын
Не нашёл пока урока по загрузке своей игры на сервер (что бы игрокам не приходилось быть "хостами") Все уроки про одно и то же, синхронизация и прочее, а вот с выделенным сервером проблемы.
@thefogiof
@thefogiof 3 ай бұрын
а в чём проблема собственно? если в большинство сетевых решениях уже есть это, называется по разному, но что-то из рода "startServer();"
@D.A.R.K_S.T.A.L.K.E.R
@D.A.R.K_S.T.A.L.K.E.R 3 ай бұрын
@@thefogiof просто хотелось бы иметь хороший туториал по этому вопросу, ведь нужно знать сайты для хостинга серверов, понимать как залить на эти сайты билд и в каком виде, как запустить его там итп.
@thefogiof
@thefogiof 3 ай бұрын
@@D.A.R.K_S.T.A.L.K.E.R в юнити, есть возможность сделать билд выделенного сервера, тебе нужно покупать не хостинг, а vds или дедик, и на нем запустить сервер
@BIGLEO496
@BIGLEO496 2 ай бұрын
Так суть мирора как раз в p2p соединении, иди тогда учи netcode
@thefogiof
@thefogiof 2 ай бұрын
@@BIGLEO496 чел, нет.. Mirror это отличное сетевое решение, которое даёт возможность создать, как peer to peer, так и dedicated server. Как пример scp: sl, если ты не разбираешься, то не пиши комментарий пожалуйста
@voolt29
@voolt29 5 ай бұрын
Спасибо тебе огромное! Но у меня есть просьба: сделай видео гайд как сделать коды лобби и подключение по такому коду! Заранее спасибо!
@rayankrimmer2611
@rayankrimmer2611 Жыл бұрын
Ждём следующий ролик про выделенный сервер
@Play-me8tc
@Play-me8tc Жыл бұрын
Я от Вайса. Ролик топ!!!!!!!!!!!!!!!!!!!!
@ArticlesGD
@ArticlesGD Жыл бұрын
тоооп на фоне играет jumper из gd
@thejupiterman
@thejupiterman Жыл бұрын
не верю
@Кракенсобакен
@Кракенсобакен Жыл бұрын
спасибо что сделал такой крутой ролик(только когда игрок заходит то у хоста начинают бесконечно спавнится игроки)
@voloshinivan4417
@voloshinivan4417 Жыл бұрын
Я уверен что просмотров будет много
@SlavaRazrab
@SlavaRazrab Жыл бұрын
Лучший
@NezertorcheaT
@NezertorcheaT Жыл бұрын
goood job mate!
@dimonser7663
@dimonser7663 Жыл бұрын
Остался всего 1 час
@gameloft136
@gameloft136 6 ай бұрын
3:40 C# Russian Edition
@vg-vovagatova289
@vg-vovagatova289 Жыл бұрын
Это конечно классный видос. Но пожалуйста сделай в 3д. А так же вот ещё идеи 1) Синхронизировать врага 2) кнопки только для хоста 3) стрельба а то у меня только один игрок стреляет 4) чат или войс чат
@Hmm...JustHmm...
@Hmm...JustHmm... Жыл бұрын
Если тебе интересно попробуй почитать документацию) там все это есть)
@laym_on
@laym_on Жыл бұрын
Чтобы добавить кнопки для игрока, добавь в его префаб канвас и туда засунь всё
@shushmek3310
@shushmek3310 Жыл бұрын
А Cinemamashin не подойдёт для отслеживания игрока?
@ghjkljjnbv
@ghjkljjnbv Жыл бұрын
подойдет
@lora6938
@lora6938 Жыл бұрын
Главное, пробовал ли ты соединяться к компьютерам с других домов,городов,стран? Потому как Localhost всегда естественно будет работать. По какой причине может не проходить соединение? У меня не проходит подключение к другу с соседнего дома, какой там уж про города и страны говорить( Соединяется только внутри моей сети, если я со второго пк подключусь или смартфон подключу ...
@tuttikfruttik6210
@tuttikfruttik6210 Жыл бұрын
на это вам, белый IP адрес надо, WAN проводить, все дела...
@blackgoose1
@blackgoose1 Жыл бұрын
решил проблему? наверное для этого что то другое надо использовать, не mirror, да?
@lora6938
@lora6938 Жыл бұрын
@@blackgoose1 Да, Там дело с ip адресом и открытием порта
@tuttikfruttik6210
@tuttikfruttik6210 Жыл бұрын
@@blackgoose1 Используй миррор наздоровье, но не забудь почитать про белые ip и проброску портов
@СавелийТепляков
@СавелийТепляков Жыл бұрын
Ждём новый ролик
@Betoraf
@Betoraf Жыл бұрын
Ждем новый джем
@ilyatrofimov399
@ilyatrofimov399 11 ай бұрын
Подскажите пожалуйста, как мне подключиться к одному миру на разных устройствах находящиеся рядом, с возможностью подключиться к одноц сети, заранее спасибо)
@grandprime2014
@grandprime2014 Жыл бұрын
Jupiteeeerrr
@shushmek3310
@shushmek3310 Жыл бұрын
Жду
@user-mm1pn8sh4p
@user-mm1pn8sh4p Жыл бұрын
отличный ролик, но у меня неработает подключение, когда билд на пк всё подключается отлмчно, но когда билд на андроид то клиент не может найти хоста
@СемечкиСарахисом
@СемечкиСарахисом Сағат бұрын
А почему (!isLocalPlayer) а не (isLocalPlayer) в скрипте на управление? Условие if (!isLocalPlayer) return; больше похоже на выполнение того что снизу только при условии что игрок не локальный, так как ! Означает отрицание
@Taraks19
@Taraks19 Жыл бұрын
Музыка из джампера
@thejupiterman
@thejupiterman Жыл бұрын
Не правда ли круто
@SteamXvoer
@SteamXvoer 2 ай бұрын
у меня наверное у единственного вылезла такая проблема, но если запустить 2 копии игры с компа то игроки отображаются друг у друга, но если еще попробовать подключится с телефона, то не выйдет, телефон не видит что где-то еще создан сервер и может только создать еще один, а с компа подключится к нему не получится, просто не видит, я не понимаю почему, хотя делал всё по тутору
@WorkCave
@WorkCave 10 ай бұрын
Сделай кнопку matchmaking на mirror!
@lorix0207
@lorix0207 2 ай бұрын
Можете объяснить почему джойстик работает только с человеком который подключился последним, а человек который создал сервер не может ходить, я заметил что появляется несколько джостиков
@bogdan9423
@bogdan9423 Жыл бұрын
Может кто-нибудь объяснить, что делать после установки ParrelSync и как запустить приложение в нескольких окнах? И ещё надо ли каждый раз заново билдить проект, чтобы увидеть изменения или как это работает? Помогите кто-нибудь!
@karasgaming3231
@karasgaming3231 4 ай бұрын
Почему контроллер игрока у меня не видит ссылку на миррор?
@robdemo51
@robdemo51 Жыл бұрын
Много полезной и простой информации, отличный гайд. Я кстати искал на ютубе и в интернете как сделать "список серверов", но так и не нашёл. На Photon ip был не нужен, можно было сразу получить список серверов и выбрать нужный, а на Mirror как?
@Ambreon866
@Ambreon866 3 ай бұрын
Вопрос, сервера созданные на mirror видны только в локальной сети?
@letopeace
@letopeace 3 ай бұрын
0:04. Я после изучения того ролика:
@chingiskhan-8
@chingiskhan-8 Жыл бұрын
Что делать если джойстик при помощи которого управляется игрок не указывается в префабе игрока
@Erober8815
@Erober8815 Жыл бұрын
Где ты учил C#? Что посоветуешь?
@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 можно засунуть только один префаб(получается один перс), а мне нужно чтобы один игрок управлял двумя персами переключаясь между ними, но так чтобы второй перс не исчезал. Есть мысли?)
@JawBreaker_ofc
@JawBreaker_ofc 5 ай бұрын
Привет, интересно как можно реализовать выбор команды при подключении!
@СтаС-ъ8у
@СтаС-ъ8у Жыл бұрын
И еще вопрос почему пул объектов не делаете , как делать при старте инстанс пула объектов и синхронизации этого пула ?
@zilzi0
@zilzi0 Жыл бұрын
Если у вас не работает мультиплеер как на видео, загуглите про network Discovery
@la_bellezza_dell_arte
@la_bellezza_dell_arte 2 ай бұрын
А что если мультиплеер не работает на разных компах?
@absolver_real
@absolver_real Жыл бұрын
в эпизоде камера следит за игроком, почему нельзя просто сделать камеру дочерним игрока?
@scamsilka_so2
@scamsilka_so2 6 ай бұрын
спасибо большое, можете подсказать почему не хочет двигаться персонаж
@LIMONCHIK948
@LIMONCHIK948 Жыл бұрын
спасибо тебе большое на photon делать почти не возможно всё лагает жду туториал по матчмейкингу и очень хочу посмотреть как сделать стрельбу в мультиплеере
@robospike9979
@robospike9979 Жыл бұрын
там надо какие то скрипты на оптимизацию мультиплеера писать что б не было лагов
@Cheburek_prod
@Cheburek_prod 3 ай бұрын
А как можно сделать создание приватной комнаты чтобы туда можно было попасть по коду?
@serser3946
@serser3946 6 ай бұрын
Где можно про все атрибуты почитать?
@qwersycheats
@qwersycheats Жыл бұрын
как насчет идеи сделать туториал миррор в 3д?
@rd_studio
@rd_studio Жыл бұрын
Юпитер, можешь ли ты сделать "Как сделать онлайн хоррор игру в юнити 3д с помощью Mirror" если да, то сделай видео про эту тему
@RimaxGamer
@RimaxGamer Жыл бұрын
ААААА это нада
@fahrenheit1555
@fahrenheit1555 Жыл бұрын
Зачем? Он тебе и так показал базу Mirror, дальше можно и самому догадаться, если что-то не понятно - просто гугли.
@scamsilka_so2
@scamsilka_so2 6 ай бұрын
можете подсказать как сделать собственный код подключения и создания комнаты
@wrathapex2099
@wrathapex2099 Жыл бұрын
а это работает если к примеру я сделаю подобное и отправлю другу и можно будет подключиться
@thejupiterman
@thejupiterman Жыл бұрын
Нет это работает только локально на устройстве. Для этого нужно сделать определённые действия. Я не знаю смогу ли, но постараюсь сделать об этом ролик
@tokiiskirukav
@tokiiskirukav Жыл бұрын
@@thejupiterman жду оч полезный ролик будет тк на русском вообще нету а на анлгийскрм много воды и они предлагают только через удалённые сервера типа гугл клауд
@nullyar
@nullyar Жыл бұрын
Нужен белый ip(не меняется при перезагрузке роутера), открытые порты на роутере и в брандмауэре. Белый ip можно заказать у провайдера
@0asteh
@0asteh Жыл бұрын
Привет, сделай видео, о том, как сделать синхронизацию значения переменной, между сценами
@RimaxGamer
@RimaxGamer Жыл бұрын
Ага
@wetetefler2218
@wetetefler2218 Жыл бұрын
через префсы попробуй
@zloykot9401
@zloykot9401 Жыл бұрын
Я немного не понял где нужно указывать ip сервера
@СтаС-ъ8у
@СтаС-ъ8у Жыл бұрын
Как синхронизировать Joint , в Photon я сам дописал код и синхронизировал
@andyorsen
@andyorsen Жыл бұрын
По идее, этот метод создания мультиплеерного проекта подойдёт и для 3д, не так ли?
@blocktrip2446
@blocktrip2446 Жыл бұрын
Да
@DimaDeveloperUnity
@DimaDeveloperUnity 10 ай бұрын
Что делать если нет галочки в клиент авторите
@efata9171
@efata9171 4 ай бұрын
Да, сейчас её нет, я не указывал, всё работает
@nikijam
@nikijam 10 ай бұрын
Помогите пожалуйста. В компоненте Network Transform (Unreliable) нет галочки client authority
@NikName-vm9xt
@NikName-vm9xt 10 ай бұрын
Поясняю теперь этой галочки нет тебе вместо нее надо сделать так: Network transform -> Sync settings -> Sync direction -> Client to Server
@nikijam
@nikijam 10 ай бұрын
Спасибо большое. Не представляете, сколько нервов мне это стоило. Большое спасибо@@NikName-vm9xt
@jjab6493
@jjab6493 10 ай бұрын
Спасибо тебе дай бог здоровья@@NikName-vm9xt
@vg-vovagatova289
@vg-vovagatova289 8 ай бұрын
@@NikName-vm9xt У меня это стоит но тоже нету
@NikName-vm9xt
@NikName-vm9xt 8 ай бұрын
@@vg-vovagatova289 здравствуйте уточните пожайлуста чего именно нету
@prostoi2694
@prostoi2694 Жыл бұрын
Юпитер, ребята подскажите плиз: В NetworkManager можно засунуть только один префаб(получается один перс), а мне нужно чтобы один игрок управлял двумя персами переключаясь между ними, но так чтобы второй перс не исчезал. Есть мысли?)
@SlavaRazrab
@SlavaRazrab Жыл бұрын
а чел я знаю как сделать для этого тебе нужно этих двух персов запихнуть в одну пустышку сделать из этого 1 префаб и готово
@musicgamers636
@musicgamers636 8 ай бұрын
Хочется все таки уточнить, это ведь подключение по вай фаю? Просто хотелось бы сделать чтобы можно подключатся с любой точки мира и не платить за сервера) Ну или сделать свой пк сервером и чтобы играть м ог..
@ULTRAYT
@ULTRAYT 2 ай бұрын
ну так не бывает бесплатно, если хочешь сделать сервер из своего пк, то тебе нужен белый ip, а за него обычно провайдеры требуют денег
@DEvorich
@DEvorich Жыл бұрын
Что делать если персонаж не двигается?
@bogdan9423
@bogdan9423 Жыл бұрын
Проверить код и компоненты, всё ли на месте, без ошибок и правильно ли сочетается между собой
@коляйолкин
@коляйолкин Жыл бұрын
помогите тот игрок которий двигается двигается только у других а у самого игрока ничего не движится
I thought one thing and the truth is something else 😂
00:34
عائلة ابو رعد Abo Raad family
Рет қаралды 9 МЛН
When Cucumbers Meet PVC Pipe The Results Are Wild! 🤭
00:44
Crafty Buddy
Рет қаралды 60 МЛН
One day.. 🙌
00:33
Celine Dept
Рет қаралды 45 МЛН
СОЗДАЛ ИГРУ ИСПОЛЬЗУЯ ТОЛЬКО ChatGPT
6:01
Robert Sergeev
Рет қаралды 126 М.
How To Make a FIGHTING GAME In Godot! [Complete Course]
29:00
helewrer3
Рет қаралды 10 М.
9 EASY Steps to create a multiplayer game with Unity & Photon - Tutorial
15:51
I thought one thing and the truth is something else 😂
00:34
عائلة ابو رعد Abo Raad family
Рет қаралды 9 МЛН