Тёмный

Создаю онлайн игру на Unreal Engine 5 | Часть 2 - Логика Клиент Сервер 

Cyberstars -  How to create a game
Подписаться 144 тыс.
Просмотров 17 тыс.
50% 1

Опубликовано:

 

30 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 55   
@cyberstars-5839
@cyberstars-5839 Год назад
Курс по Unreal Engine 5 мультиплееру - ru-vid.com/group/PL2suyruNHd0hxXUHQHWpWeiKY5bRzDKF5 DISCORD - discord.gg/z8t2uSWCBq
@ЕгорКорольков-й2е
@ЕгорКорольков-й2е 7 месяцев назад
Так а где шаблон найти
@TheBestSurvival
@TheBestSurvival Год назад
Спасибо за ролик, за то, что не бросаешь тему по UE. Делай и далее ролики, разделяй по сложности. Для начинающих, для среднего уровня, для профи. Спасибо еще раз, удачи
@podrugavoroni9831
@podrugavoroni9831 Год назад
Как всегда все супер👍👍👍 лучший контент на ютубе!
@АйдэнХантер-ш1м
Приятно слушать умный и гениальных людей,мое уважение и почтение к Автору.
@_Zemlya
@_Zemlya Год назад
Огромное спасибо за ваши видео! Они невероятно полезны как начинающим разработчикам, так и опытным. Благодарю за то, что делитесь своими знаниями с нами❤
@memnyPonchik
@memnyPonchik Год назад
Мой лайк такой же мощный и свежий как это видео 👍
@aruminerol
@aruminerol Год назад
Огромное тебе спасибо, чувак. Не представляешь насколько ты помогаешь
@Vitya-vk8ke
@Vitya-vk8ke Год назад
Здравствуйте! Я думаю, нет я знаю какой цикл видео у вас на канале будет просто не заменим - это цикл про оптимизацию проекта/игры, где будет рассказано про все механики, про оптимизацию анимаций, по цпу, гпу, ледскейпу, материалы, текстуры, даже виджеты. А так, шикарно все, что вы делаете!
@jiper100
@jiper100 Год назад
Чертовски интересно! Жаль короткие уроки. Спасибо бро!
@Comintern3
@Comintern3 Год назад
Очень интересно смотреть
@RomanChernykh-e4l
@RomanChernykh-e4l Год назад
Спасибо, подписка !
@serega-star
@serega-star Год назад
Ждем следущую часть
@ВладимирНемов-ы9е
Канал крутой на самом деле. Ещё бы рекламу, чтобы помочь каналу. Это не развлекательное видео. Просмотров не много обычно. Но контент - моё почтение.
@ingvarriver5793
@ingvarriver5793 Год назад
Продолжай братан. 👍
@rapatologyrrr472
@rapatologyrrr472 Год назад
Самый лучший и хороший
@yourline1277
@yourline1277 7 месяцев назад
благодарю за ролики по онлайн все смотрю. Меня интересует голосовой чат в игре будет ли видео где это реализуется.
@cyberstars-5839
@cyberstars-5839 7 месяцев назад
В сабсистемах (steam) есть фреймворк. Как с ним работать я не знаю еще
@KoDomanov
@KoDomanov Год назад
Здравствуйте. Извините, не нашел иного способа связаться с вами. Хочу спросить у вас совет, в каком направлении двигаться. Суть такова, Будет игра, точнее обучение и экзамен в виде игры по исторической тематике. Ученик должен будет проходит игру и параллельно проходит задания, отвечать на вопросы, разгадывать загадки и т д. Не обходимо сделать базу данных учеников. Интернет категорически исключен. Т е нужен чтобы из игры сохранялись данные ученика, его статистика, общий бал в какой то файл на компьютере, который можно было бы пересылать, хранить и загружать при допустим какой то аварии или переустановки игры. Спасибо. С уважением, ваш поклонник!
@cyberstars-5839
@cyberstars-5839 Год назад
Здравствуйте. 1. Можно использовать сохранения через blueprint SaveGame. 2. Можно через C++ сохранять в фаил txt
@zimmerbudegames1745
@zimmerbudegames1745 Год назад
Всё хорошо изложено и понятно. После просмотра курса по мультиплееру, на базе которого создается текущая игра, возник следующий вопрос: В данной игре сначала нужно создать сессию, чтобы другие игроки могли к этой сессии присоединиться. Но во многих сетевых играх функция создания сессии отсутствует. Игроки сразу присоединяются к "автоматически" созданной сессии. Как сделать "автоматическое" создание сессии (наверное, на стороне выделенного сервера), чтобы игроки сразу могли к этой сессии присоединиться. И как эта сессия должна заканчиваться и удаляться (по какому событию)? Вопрос именно о проекте с выделенным сервером. Заранее благодарен за ответ.
@cyberstars-5839
@cyberstars-5839 Год назад
Авто создание сервера, вам нужно запустить exe фаил выделенного сервера из игры, это одна строчка кода на c++. .Автоматически коннект - создаете кнопку join game к ней find sessions, Вытягиваете массив сессий и тут создаете логику которая опреледяет к какой из еих лучше коенектится , и затем join session. Все это на одной кнопке в меню. Либо вообще на begin play. Вот вам и авто вход на сервер
@zimmerbudegames1745
@zimmerbudegames1745 Год назад
@@cyberstars-5839 Спасибо за ответ. Это понятно. А кто создаст сессию, к которой я буду подключаться? Я поясню в чем дело - мне нужно подключить к многопользовательской игровой карте (уровню) голосовой чат. Стандартный голосовой чат от Epic Games работает только в режиме игровой сессии. Но на моей карте нет игровой сессии - она просто открыта и к ней подключаются все желающие через удаленный сервер. Это просто локация, где люди должны встречаться и беседовать. Чтобы заработал голосовой чат нужна активная игровая сессия, созданная, желательно, без участия игроков и действующая постоянно, даже если никого нет на карте. Как это реализовать я не знаю.
@cyberstars-5839
@cyberstars-5839 Год назад
Сама по себе карта должна кем то запуститься. Нельзя чтоб она просто была. Человек заходт в игру и нажимает либо create либо join. И то что вы описали это лобби. Лобби это уже другая тема. В блупринтах этого нет, там либо c++ api от сабсистемы ,либо оно же через плагины по типу advanced sessions , EOS blueprints plugin. А если вам нужно чтоб все игроки были в чате, то вам нужно отдельно поднять сервер и держать его 24/7, то есть вы это тот кто и создает сессию или лобби.
@zimmerbudegames1745
@zimmerbudegames1745 Год назад
@@cyberstars-5839 Спасибо за развернутый ответ.
@YamomotoSC2TV
@YamomotoSC2TV Год назад
на клиенте проверяем наличие патронов? а сервер не выдержит такой нагрузки? -привет от читеров
@gil08100
@gil08100 Год назад
Как познать мир? Стать разработчиком! 👍
@FLXSlay3r
@FLXSlay3r Год назад
Привет, знаю вопрос не по теме, но скорее всего мой случай аналогичен при разработке онлайна в анриле. Суть в анимациях, как сделать так чтобы два актора могли использовать анимационный блупринт независимо друг от друга, я сейчас пытаюсь реализовать передвижение ИИ и соответсвенно анимБП и блендспейс у них общий, но так или иначе анимация у всех одинаковая. Понятия не имею как мне решить это, нигде не смог найти решение проблемы или хотя бы намека, хотя возможно я плохо искал, я не знаю :)
@straight_in...
@straight_in... Год назад
Какой у тебя спек компа? В основном интересует проц и видюха
@Александр1968
@Александр1968 Год назад
велосипед изобретаешь, таких игр миллионы
@Александр1968
@Александр1968 Год назад
@@user-zo9zu9gs2y придумать это одно, а сможешь ли сделать? если делать умеешь только велоосипеды
@fanisir
@fanisir 9 месяцев назад
Не для тебя материал сделали, иди на велике/самокате катайся, пускай ветерки и не грусти😂
@IndexSteadFast
@IndexSteadFast 11 месяцев назад
Как у создателя канала Киберстарс называется компьютерное кресло? Кибертрон?
@cyberstars-5839
@cyberstars-5839 11 месяцев назад
Киберсидуха
@fanisir
@fanisir 9 месяцев назад
😅@@cyberstars-5839
@Teardrop-u4z
@Teardrop-u4z Год назад
Это же самое сложное направление в геймдеве. Мультиплеер игра делать в соло говорят хуже геморроя нет
@АлиханАлихан-й6ш
Покажи как создать игровой магазин скинов в ue5
@Bashikbashik
@Bashikbashik Год назад
2:25 я так понял, в этот момент клиент говорит серверу, попали ли мы во врага. То есть в этом месте может быть чит?
@cyberstars-5839
@cyberstars-5839 Год назад
Чит работает на все что на клиенте поэтому клиент говорит серверу ( я выстрелил) , сервер проверяет выстрел ( дублирует его у себя) и если все верно говорит клиенту ( да твой выстрел верный)
@ИЛЬЯЯЗ
@ИЛЬЯЯЗ Год назад
Почему нет такого по качеству контента для юнити!
@forchgromov
@forchgromov Год назад
Потому что в юните сидят те кто делают костылю, любят свои костыли, по этому ты и смотришь костыли )
@RikudoSmpai
@RikudoSmpai Год назад
Потому что для серьёзных дядек - юнити умер после того как почил Unity Web Player ..
@fanisir
@fanisir 9 месяцев назад
Есть и даже больше.
@MrRinkkChannel
@MrRinkkChannel Год назад
Где продолжение?????
@cyberstars-5839
@cyberstars-5839 Год назад
Монтировпаю мантираваю
@FailValiev
@FailValiev Год назад
очень интересно, но ***** не понятно)
@gadji2011
@gadji2011 Год назад
Как тебя зовут?
@cyberstars-5839
@cyberstars-5839 Год назад
Саша
@gadji2011
@gadji2011 Год назад
Очень приятно. А-то тебя некоторые в комментариях зовут Стасом...@@cyberstars-5839
@cyberstars-5839
@cyberstars-5839 Год назад
Или Киборгом
@capstanfearless
@capstanfearless 8 месяцев назад
Молодец!
@EvgenySereda21
@EvgenySereda21 Год назад
Недавно наткнулся на видос в котором говорится то идёт разработка ремастера игры Singularity. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-AlQc96ztYm8.html
@x4sting718
@x4sting718 Год назад
Делать логику на блюпоринт, это как художнику рисовать веником, вроде получается, но очень не то. Короче дизлайк
@fanisir
@fanisir 9 месяцев назад
Пропустил слово прототипирование.
Далее
JUJU HAS IT ALL! | Brawl Stars Animation
00:53
Просмотров 6 млн
ИГРЫ ДЛЯ СКУФОВ ГЛАЗАМИ НОВИЧКА
1:05:24