🌐 Multiplayer UNITY 2023 | Part 5 - ANIMATION Synchronization | networkanimator

  Переглядів 979

RAYBEL CREATION

RAYBEL CREATION

День тому

⚡️My AppBroda referral (advertising mediation): appbroda.referralrock.com/l/1...
😇 Self-promotion: Discord server just for you - / discord
✅ In the last video, you and I learned how to set up controls for multiplayer, overcame all the problems. And now we will do the same, only for animation. I will not show how to make animation here, this lesson is not about that. But how to make it synchronize and solve various problems - this is what I will now show and tell.
😇 Ohayo viewer, you are in the raybel universe, where you explore the world of computer graphics and game development. Subscribe to the channel, as well as to everything that is possible in the description of this video, you will not regret it.
⚠️ Too lazy to code?
public class OwnerNetworkAnimator : NetworkAnimator
{
protected override bool OnIsServerAuthoritative()
{
return false;
}
}
📝 Time codes:
00:00 Entry
00:30 Simple animation
00:52 Working with the prefab
01:44 Checking
02:00 Bag
02:15 New script
02:59 Other ways to sync
03:15 Network timing
03:50 Timing example
04:10 Summary and what's next?
04:24 Finishing
🤔 For contact:
Discord: / discord
Telegram: t.me/raybelgames
E-mail: raybel.games@gmail.com
UKposts: Raybel - Synergy CG
😇 Support:
UKposts sponsorship: / @raybelcg
Patreon - / raybel
#Multiplayer #Unity #NetworkAnimator

КОМЕНТАРІ: 32
@gm_Maker
@gm_Maker Рік тому
Ещё не смотрел, но лайкос! С возвращением:)
@RaybelCG
@RaybelCG Рік тому
Благодарю!)
@andriihema7934
@andriihema7934 Рік тому
Большое спасибо за ролик!
@unitydeveloper8703
@unitydeveloper8703 Рік тому
"Если у тебя возник бах" - то заиграла классическая музыка.
@RaybelCG
@RaybelCG Рік тому
)))
@hereit1489
@hereit1489 Рік тому
Отличный ролик! Очень бы хотелось увидеть перед подключением небольшое меню с выводом игрового имени и в дальнейшем вывод имени над персонажем
@RaybelCG
@RaybelCG Рік тому
Спасибо) Пока делаю разбор по частям, что-то самое простое и базовое. А вот в будущем планирую отдельный плейлист, где будет процесс создания игры. В ней по максимуму буду внедрять все вещи на конкретном примере)
@prostoi2694
@prostoi2694 11 місяців тому
Спасибо огромное! Ты реально крутой! Очень недооценённый канал. Уже месяц изучаю Юнити, смотрю ролики разные и понимаю как ценно найти такие короткие ролики без воды, с монтажём, конкретно по теме. Меня достали эти часовые ролики. Не знаю, замечал ли ты или может кто уже писал подобное, но заставки твои слишком частые. Даже без учёта того что приходится пересматривать, перематывать и ускорять видео. Хотелось бы увидеть продолжение этого плейлиста, особенно видео на тему пошаговых действий в мультиплеере. Очень полезно для тактических игр типо шахматов, карт и т.д. Чтоб после передвижения первого игрока, ход переходил к второму. Так же важная тема по поводу доверии клиенту. Хотелось бы узнать как запустить игру на сервере, а не на хосте. Желаю развития каналу! Лайк! Подписка!
@RaybelCG
@RaybelCG 7 місяців тому
Спасибо большое! Ты про какие именно заставки?)
@unity3d63
@unity3d63 Рік тому
Спасибо огромное за ролик!! Я как раз разрабатываю мультиплеерную игру👌.
@RaybelCG
@RaybelCG Рік тому
Значит я вовремя!) Буду помогать материалами)
@unity3d63
@unity3d63 Рік тому
@@RaybelCG Спасибо ещё раз)) Я почти всё делаю по твоим урокам)
@unity3d63
@unity3d63 Рік тому
@@RaybelCG А что такое NAT? Прочитал в интернете, но не понял😅
@RaybelCG
@RaybelCG Рік тому
Сложно кратко описать, в целом это система преобразования ip, что бы другие ПК в локальной сети получили доступ в инет. Не знаю как ещё описать)) а зачем тебе?
@unity3d63
@unity3d63 Рік тому
@@RaybelCG Спасибо за ответ! Я искал почему с телефона не смог подключиться к серверу, и там написали про NAT и хостинг)
@Rapahel3181
@Rapahel3181 11 місяців тому
Будешь делать продолжение изучения? Жду не дождусь
@RaybelCG
@RaybelCG 7 місяців тому
под вопросом, планирую, но есть особенности...
@Erik-Shaxkyan
@Erik-Shaxkyan Рік тому
Можете, пожалуйста, помочь? Создаю игру под андроид, управление кнопками, но когда нажата кнопка движения, нормально не работает кнопка прыжка. В чем может быть проблема?
@RaybelCG
@RaybelCG Рік тому
Я так понимаю мультиплеер не даёт синхронизацию прыжка ?
@Erik-Shaxkyan
@Erik-Shaxkyan Рік тому
@@RaybelCG спасибо!
@Andrey-ge8sy
@Andrey-ge8sy Рік тому
Сделай пожалуйста ввод ника и его отображение над игроком
@RaybelCG
@RaybelCG Рік тому
Такое планировал, но времени почти нет на ютуб(( подписывайся и когда-то будет такой ролик, пока ничего обещать в ближайшее время не могу
@antyklays8625
@antyklays8625 Рік тому
Доброго времени, не могли бы вы мне помочь с одной малой проблемой. Я разрабатываю игру от первого лица и столкнулся с данной проблемой: как скрыть модель персонажа игрока так чтоб другие люди все так же её видели? Т.е. у игрока на камере руки, а у остальных полноценная модель. Заранее благодарю
@RaybelCG
@RaybelCG Рік тому
Доброго времени. Я впервые изучаю тему мультиплеера на примере этих новых инструментов, потому многих моментов могу еще не знать. Первое, что пришло в голову, это игрок должен состоять минимум из двух частей - тело и руки. И просто в скрипте, который на игроке проверять, что если ты владелец этого персонажа, то скрыть тело. IsOwner - помнишь такое?) А для других не скрывать. Но нужно тестить такое, мб проблемы с синхронизацией будут, пока сложно сказать
@antyklays8625
@antyklays8625 Рік тому
@@RaybelCG Данное и мне приходило в голову, но к огромному сожалению происходили проблемы с синхронизацией.
@RaybelCG
@RaybelCG Рік тому
Понял, жаль, пока в силу моего опыта в теме мультиплеера идей больше нет. Пробовал что-то в сети искать?
@antyklays8625
@antyklays8625 Рік тому
@@RaybelCG Конечно, данный вопрос задавали и другие в рус. сегменте, но ответов на это нет. Буду ковырять чужие проекты, посмотрим
@HeyWhoTheFuckAreYou
@HeyWhoTheFuckAreYou Рік тому
Работает ли это с Root Motion анимациями?
@RaybelCG
@RaybelCG Рік тому
Честно говоря, не тестил, но должно работать.
@blazeinfernohell1323
@blazeinfernohell1323 Рік тому
Довольно дешёвый "курс".. Информации по минимуму, и то, скорее всего украдено с других каналов. Короче, ожидал большего.
@RaybelCG
@RaybelCG Рік тому
Зачем писать про то, в чем не уверены? Больше всего это в людях бесит. Информацию беру с официального справочника, что бы давать только четкую и проверенную инфу. И этот, "курс", даю за спасибо, потому информация базовая для большей аудитории. Толку кидать сложную инфу, если посмотрят ее пару человек. Тут уже нужен платный углубленный курс. Жаль, что такие тривиальные вещи вы не понимаете. Всего хорошего;)
@hereit1489
@hereit1489 Рік тому
Дружище ты не прав, без лишней воды, всё коротко и по делу. Какой тебе не хватило информации? Цель ролика синхронизация анимаций, в ролике дан ответ как и через что.
How To Make A Multiplayer Game In Unity - Animation
12:28
Dapper Dino
Переглядів 35 тис.
Уроки JavaScript для начинающих / #6 - Условные операторы
18:19
Школа itProger / Программирование
Переглядів 129 тис.
HTML5 для начинающих / Урок #5 - Теги для работы с текстом
19:31
Школа itProger / Программирование
Переглядів 207 тис.
GAMEPLAY - How to make a Video Game in Unity (E06)
8:15
Brackeys
Переглядів 1,5 млн
Уроки Java с нуля / #5 - Данные от пользователя. Математические действия
16:49
Школа itProger / Программирование
Переглядів 199 тис.