[Глава 2] Как создать игру на Unreal Engine 4 / 5. Программирование в Blueprint [в одном уроке]

В этом уроке собран в правильном порядке и оптимизирован весь Blueprint функционал,
который необходим для создания игры на игровом движке Unreal Engine .
00:00
7:46 Трансформация
15:00 Timeline Анимация
22:11 Назначение клавиш
34:20 Cast
44:26 Материал
54:56 Коллизия
1:00:41 Физика
1:08:42 События
1:17:10 Event Dispatcher
1:32:21 Blueprint Interface
1:47:13 Структуры
1:50:06 Энумерация
1:51:43 Аудио
1:58:16 Время
2:03:50 Скрепление
2:12:56 Line Trace
2:30:09 Spline
2:50:41 Наследование
Transform - Трансформация объектов
Timeline - Анимация
Input - Назначение клавиш
Cast - Обмен данными между двумя блупринтами
Материал
Collision - Невидимая оболочка
Физика
Events - События
Event Dispatcher - Диспетчер событий
Blueprint Interface - Обмен данными между блупринтами
Структуры
Энумерация - Списки, Перечисление
Аудио - Звук
Время - Дата, Время, Таймеры
Attach - Скрепление объектов
Line Trace - Линейная трассировка
Spline - Направляющая
Inherit - Наследование классов
Разовый донат new.donatepay.ru/@cyberstars
Patreon - / cyberstars
Discord - / discord
Google Play - play.google.com/store/apps/de...
Facebook - CyberstarsEn...
Instagram - cyberstars_...
ВКонтакте - cyberstars_entertainment
‪@UnrealEngine‬

Пікірлер: 130

  • @cyberstars-5839
    @cyberstars-58394 жыл бұрын

    7:46 Трансформация 15:00 Timeline Анимация 22:11 Назначение клавиш 34:20 Cast 44:26 Материал 54:56 Коллизия 1:00:41 Физика 1:08:42 События 1:17:10 Event Dispatcher 1:32:21 Blueprint Interface 1:47:13 Структуры 1:50:06 Энумерация 1:51:43 Аудио 1:58:16 Время 2:03:50 Скрепление 2:12:56 Line Trace 2:30:09 Spline 2:50:41 Наследование

  • @user-sv4zm5jc2g

    @user-sv4zm5jc2g

    4 жыл бұрын

    При добавлении таймкодов в описание, ютюб автоматом создаёт отрезки на роликах. Можете добавить ещё в описание. :)

  • @yellyex
    @yellyex4 жыл бұрын

    Чел, у тебя самые качественные уроки на просторах KZread! Пожалуйста, продолжай!!!

  • @BronskyTheMudcrab
    @BronskyTheMudcrab4 жыл бұрын

    Круто, бро. У тебя есть всё чего не хватает unreal engine rus. Т.е. умения доступно подавать информацию. Продолжай.

  • @freeMYSTANG
    @freeMYSTANG3 жыл бұрын

    То самое чувство, когда досмотрел до конца: глаза красные, мозг кипит, сам в шаге от нервного срыва и тут фраза: "...ух, что нас ждёт!" и у меня глаз задёргался)

  • @annagrigio5042
    @annagrigio50424 жыл бұрын

    Столько знаний сразу, что голова пухнет!

  • @romanneganov9379
    @romanneganov93794 жыл бұрын

    Лучшие обучающие видео в рус. сегменте. Проработаный материал, качественная подача, приянтая дикция, где донатить? Твори еще, будем ждать!

  • @linkedhashmap

    @linkedhashmap

    2 жыл бұрын

    может и не только русском. я недавно начал, но лучше уроков ещё не нашёл ни на каком языке

  • @user-mb2wv5cp1s
    @user-mb2wv5cp1s2 жыл бұрын

    Самый толковый контент по UE4 в "утубе" из всех, что мне доводиловь видеть ... а видел я их ска дохера

  • @SagittariusTV_UA
    @SagittariusTV_UA4 жыл бұрын

    Ого! 3 часа полезной информации.:)

  • @aliji86
    @aliji862 жыл бұрын

    у вас такой абалденный голос прям охота смотреть

  • @user-ii3nt8ft3h
    @user-ii3nt8ft3h3 жыл бұрын

    Класс, мега полезный материал, удалось очень быстро въехать в блупринты, автор спасибо тебе за труд!

  • @DodgerEcho
    @DodgerEcho Жыл бұрын

    Не перестаю удивляться на сколько крутая подача у автора👍👍👍

  • @user-wx6qp3em9f
    @user-wx6qp3em9f4 жыл бұрын

    Круть ,не бросай это дело

  • @user-zm9by6uo5w
    @user-zm9by6uo5w4 жыл бұрын

    супер урок! все понятно показано и рассказано

  • @Xenon.j
    @Xenon.j4 жыл бұрын

    Спасибо за чрезвычайно информативные уроки!!

  • @rapatologyrrr472
    @rapatologyrrr4724 жыл бұрын

    Неплохое музыкальное сопровождение ставлю лайк

  • @torgath5088
    @torgath50883 жыл бұрын

    Супер! ВЫ - невероятны!

  • @user-sc8dz8lt9g
    @user-sc8dz8lt9g4 жыл бұрын

    Как всегда все круто!

  • @user-sq7us3qc8w
    @user-sq7us3qc8w4 жыл бұрын

    Спасибо за новый урок!

  • @user-rd3zq6tl5l
    @user-rd3zq6tl5l4 жыл бұрын

    полезный урок , спасибо за видео!

  • @vevvo6123
    @vevvo61234 жыл бұрын

    *СПАСИБО ЗА ИНФОРМАЦИЮ, УДАЧИ*

  • @nov4109
    @nov41094 жыл бұрын

    Спасибо за полезное видео👍

  • @user-jd2uo6dg3l
    @user-jd2uo6dg3l3 жыл бұрын

    Ты просто лучший из лучших! Продолжай в том же духе :)

  • @Louis_Entertainment
    @Louis_Entertainment4 жыл бұрын

    БЛАГОДАРЮ!!!! От чистого сердца

  • @9l_Kendr
    @9l_Kendr3 жыл бұрын

    Спасибо за уроки все ясно и понятно

  • @intaro_redfox
    @intaro_redfox Жыл бұрын

    Супер видео. Смотрел за несколько заходов, конспектировал, пробовал, чтобы понять как и что работает. Всего сразу в голове не удержишь, но зато есть понимание как оно примерно должно быть. Картинки схем из сотен узлов пугают :D

  • @Veanak
    @Veanak4 жыл бұрын

    Лайкос и подписон от меня. Пили дальше!

  • @enisykin1299
    @enisykin12992 жыл бұрын

    отличный материал!, дай бог тебе здоровьичка!

  • @nikolayb2548
    @nikolayb25484 жыл бұрын

    Отличная лекция!!! По материалам только бросилось в глаза, что normal не работает на основе чёрного и белого, а bump это старая технология появившаяся ещё до normal, diffuse это просто цвет объекта, а specular не отражение, а карта бликов :)

  • @DodgerEcho
    @DodgerEcho3 жыл бұрын

    Офигеть, глава 2 больше в три раза первой главы, круть, смотрю!

  • @KillReaI
    @KillReaI4 жыл бұрын

    Это просто amazing!!!

  • @st-time6394
    @st-time63944 жыл бұрын

    Огромное спасибо! Очень полезное видео

  • @user-qk3fh6ht7f
    @user-qk3fh6ht7f3 жыл бұрын

    Дай бог здоровья таким энтузиастам

  • @nitroglicirin
    @nitroglicirin3 жыл бұрын

    Лупанул лукас, теперь можно смотреть)

  • @user-ew4mn1rs7q
    @user-ew4mn1rs7q4 жыл бұрын

    Интересно)

  • @SoldatovArtem
    @SoldatovArtem3 жыл бұрын

    Благодарю за работу проделанную . Правда не во всем еще разобрался. не все работает как нужно))))

  • @MegaGreshnik
    @MegaGreshnik4 жыл бұрын

    супер, спасибо огромное

  • @shkolakrow
    @shkolakrow4 жыл бұрын

    Классная музычка на заднем фоне

  • @tawt6260
    @tawt62603 жыл бұрын

    респектище=)

  • @user-lj5ec8tf9k
    @user-lj5ec8tf9k4 жыл бұрын

    хороший урок

  • @SchiZoFriends
    @SchiZoFriends2 жыл бұрын

    Алилуя я дошел до конца ролика, значит я не так и безнадёжен, ну хоть немного понятно шо это такое) спасибо

  • @user-pw6li2cn8o
    @user-pw6li2cn8o2 жыл бұрын

    круто объясняешь Спасибо

  • @metamotionsite
    @metamotionsite Жыл бұрын

    огонь!

  • @nat543211
    @nat5432114 жыл бұрын

    очень крутой урок! Спасибо! только осилить можно наверное, не меньше, чем за неделю ))))

  • @marinabogbasarova77
    @marinabogbasarova774 жыл бұрын

    Бро ты гений

  • @ARBUZIIK
    @ARBUZIIK4 жыл бұрын

    чел просто лучший 100+

  • @ChezterStudio
    @ChezterStudio Жыл бұрын

    кайф, спасибо!

  • @Louis_Entertainment
    @Louis_Entertainment4 жыл бұрын

    ЛАЙК МОЙ ПОВЕЛИТЕЛЬ)

  • @user-ec1td4wv8q
    @user-ec1td4wv8q4 жыл бұрын

    Вот про назначение клавиш ооочень ползено, спасибо за это отдельно

  • @roman1324
    @roman13244 жыл бұрын

    Звучит круто.

  • @user-bo1yh4qq5l
    @user-bo1yh4qq5l4 жыл бұрын

    клева, хочу такую программу

  • @olg9999
    @olg99994 жыл бұрын

    Как ты еще жив после такого количества информации???? я хочу жииттьь

  • @denq1016
    @denq10164 жыл бұрын

    Лучший

  • @user-pw6li2cn8o
    @user-pw6li2cn8o2 жыл бұрын

    и оформление классное

  • @arti8209
    @arti82094 жыл бұрын

    Всё хорошо, но с таймлапсами было бы на много удобнее. Добавь пожалуйста.

  • @linkedhashmap
    @linkedhashmap2 жыл бұрын

    Спасибо за отличные уроки! Подскажите новичку, пожалуйста. странная штука: клавиши управления персонажем самопроизвольно меняются с кнопок WASD на стрелочки. уже во втором проекте так случилось. никаких назначений клавишь не делал. Сделал таймлайн с поднимающейся платформой. вчера WASD был, сегодня стрелочки. Версия 4.27.1 на Ubuntu 20.04

  • @n1nj4z33
    @n1nj4z33 Жыл бұрын

    просмотрено

  • @user-wf8ss9mz7m
    @user-wf8ss9mz7m4 жыл бұрын

    Какая все-же сложная штука. Но с вашими уроками, все не почем

  • @user-ps9dg9ww8p
    @user-ps9dg9ww8p2 жыл бұрын

    31:10 - большое спасибо за урок, весьма информативно, хотя только половину успел просмотреть. Возник вопрос, а каким образом контролируется частота проверок при вызове события при не удержании клавиши? 31:11. Разве комп не грузит, если игра постоянно проверяет, а не нажата ли определенная клавиша? К тому же, как можно менять, раз в какое время будет прибавляться значение к объекту? Например, если хочется, чтобы он увеличивался на +1 каждые 2 секунды удержания клавиши. А то я в InputAxis не вижу значения, ответственного за время удержания.

  • @user-dn4ly2cq2x
    @user-dn4ly2cq2x3 жыл бұрын

    Спасибо большое за такие отличные курсы, з такой проделанный труд! А есть ли такая же структурированная информация в текстовом виде?

  • @cyberstars-5839

    @cyberstars-5839

    3 жыл бұрын

    Спасибо за отзыв, такой информации в текстовом виде нет.

  • @motobro38
    @motobro383 жыл бұрын

    👍👍👍

  • @tarasvideograf713
    @tarasvideograf713 Жыл бұрын

    Спасибо за это видео! А у тебя есть на канале подробный урок о взаимодействии материалов и блюпринтов?

  • @cyberstars-5839

    @cyberstars-5839

    Жыл бұрын

    Нету

  • @tarasvideograf713

    @tarasvideograf713

    Жыл бұрын

    @@cyberstars-5839 Печально)

  • @unrealengineruseng9583
    @unrealengineruseng95833 жыл бұрын

    С-П-А-С-И-Б-О !!!!

  • @deluxweb163
    @deluxweb1634 жыл бұрын

    Все очень интересно, но мне кажется будет хорошо, если все эти примеры были бы показаны в примере, зачем и что решает они в игровых проектах. Или я просто не понял, как где это правильно применить)))

  • @cyberstars-5839

    @cyberstars-5839

    4 жыл бұрын

    вот и пример kzread.info/dash/bejne/p4psys16acnFps4.html

  • @maratnarimanyan8984
    @maratnarimanyan89844 жыл бұрын

    Также было отлично иметь описание всех функций ,которые можно использовать в blueprint, с описанием и комментарием его на русском в текстовом формате. Просто есть инструкции на англ и не особо понятно, что они делают.

  • @cyberstars-5839

    @cyberstars-5839

    4 жыл бұрын

    В описании имеется описание функций сорян за тавтологию )))

  • @maratnarimanyan8984

    @maratnarimanyan8984

    4 жыл бұрын

    @@cyberstars-5839 это я прочитал и видел. Очень благодарен за материал, многое для себя открыл. Но моя просьба была в другом, я имел в виду то, что скрывается внутри каждого. В видео вы рассказывали про родительскую функцию, допустим timeline, а внутри еще пару дочерних функций. На основные моменты вы обратили внимание, я так понимаю подробнее они будут в других роликах=). Нужно будет начать учить английский посерьезнее мне)). Надеюсь, будут ролики с созданием игр, а также очень хотелось бы видеть материалы которые вы использовали, чтобы самому использовать и экспериментировать.

  • @cyberstars-5839

    @cyberstars-5839

    4 жыл бұрын

    @@maratnarimanyan8984 да тут можно посмотреть каждую тему отдельно в плейлисте по blueprint, плюс там больше практики, в этом ролике собраны и урезаны блупринт темы

  • @w.t.2905
    @w.t.29052 жыл бұрын

    А как поступить в таком случае? Есть 2-3 объекта, их надо поворачивать и двигать одновременно. Под каждый делать ветки Get All Actors of Class? А что если их 500? Объединение в группу (ctrl+G) хоть и даёт озможность двигать объекты во вьюпорте, но не даёт никакого инстанса в блюпринтах. Как объединить в группу и достучаться до неё?

  • @IgorKu-m4o
    @IgorKu-m4o Жыл бұрын

    35:55 Почему не прокатит? У меня прокатило. Сразу указал тип BP2. И без Cast to BP2 тоже прокатило, прочитать и установить переменную. UE 5.1 может что то изменилось?

  • @user-ux9fj3xu1b
    @user-ux9fj3xu1b3 жыл бұрын

    Отлично объясняешь, спасибо за такой труд желаю развития канала и удачи в жизни) И есть вопрос один к кому-нибудь, кто в этом разбирается, у автора в видео есть лучи по типу как в конце он нажимаешь контр и в event grath видно эти лучи и куда они в данный момент движутся, у меня нет таких лучей, что нужно делать, чтобы они появились ? И когда проходили в этом видео урок по лучам, которые указывают на предметы перед тобой, у него был красный(или зелёный) луч, который указывал на предметы и проходил сквозь них и при этом показывал названия предметов и т.д, так-вот у меня нет и этих лучей, но названия предметов он выписывал слева вверху. Кто знает, как решить данную проблемку ?)

  • @renderfuture6152
    @renderfuture6152 Жыл бұрын

    Можешь выложить этот уроки без музыки? Пожалуйста!)

  • @user-gl1gg1sp5w
    @user-gl1gg1sp5w4 жыл бұрын

    по какой лицензии вы используете музыку, есть ли проблемы с авторским правом на ютуб ? или видео не расматривалось для монетизации ?

  • @cyberstars-5839

    @cyberstars-5839

    4 жыл бұрын

    RoyaltyFree специальная музыка которую предоставляет Ютуб а так если вы ставите другую то монета идет автору

  • @user-gl1gg1sp5w
    @user-gl1gg1sp5w4 жыл бұрын

    доброй ночи, новый вопросик, теперь посложней ) такая проблемка возникла, есть два обьекта, ячейка и пулька, у них настроены у обоих события onComponentHIt и если выводить в консоль то сообщения выводятся для обоих, пулька говорит что врезалась, а ячейка сообщает что в нее врезались. все хорошо, пока я не добавляю логику удаления пульки при контакте с ячейкей, я на onHit для пули вызываю DestroyActor, пуля исчезает, но второй хит у ячейки уже не отрабатывает. и это ОЧЕНЬ странно, мне пришлось перенести код удаления пули в код hit для ячейки, и выходит что обьект знает особенности удаления другого обьекта, что не очень ложится в SOLID, хотелось бы развязать эти два поведения. но мне очень не понятно зачем так сделали ? я ожидал что хит отработотает на обоих обьектах. вынести код в пулю тоже оказалось не удобно, в силу того что, чтобы вызвать кастомное событие destroyCell, мне надо проверять в кого я врезался, делать cast и вызывать их .. это превратилось в вермишель и все из-за того что второй hit не хочет вызываться. я предпологаю что я просто не коректно понимаю архитекругу событий движка, подскажите как быть. а то эта вермишель меня угнетает, думал еще вариант с диспатчером или интерфейсами. но это будет уже сахаром, он не отвечает на вопрос почему "гасится" цепочка событий пайплайна. если он там вообще есть... и в чем разница между Event Hit и onComponentHit? час спустя. пошел покурил. вернулся и меня осенило что если моя ячейке не стоит галочка simulate phisycs, выставил. и все стало на оборот, теперь ячейка отрабатывает первой а логика удаления пульки не срабатывает и думаю потому что ячейка тоже уничтожаемая, и теперь она убивается раньше и не передает эстафету hit пуле... что за круговая порука. я не хочу писать код все в одном блупринте только чтобы срабатывали события. в них тогда нет никакого смысла (

  • @voinsveta221
    @voinsveta2214 жыл бұрын

    У меня возникла проблема! Когда я сделал светящийся материал и приблизился к нему редактор потемнел, а когда отдалился снова стал светлым. Как это убрать?

  • @mobydickevo5606

    @mobydickevo5606

    4 жыл бұрын

    в post processing выстави значение exposure от 0 д о1

  • @ilkuliko
    @ilkuliko Жыл бұрын

    Вопрос про Event Dispatcher. При нажатии ctrl происходит запуск эвентов вращения и увеличения объектов. А как сделать остановку вращения при отпускании ctrl? Через какой-нибудь animation stop, если такой есть? Или возможно какой-нибудь gate или логика and или or? Не сообразил как такое сделать. upd. Или нужно создавать второй event dispatcher и в BP1, BP2 для остановки анимации? >.< не понимаю

  • @cyberstars-5839

    @cyberstars-5839

    Жыл бұрын

    Если на таймлайне. То там есть возможность делать стоп. вход в самой ноде. На crrl есть ивент на отжатие. На него и можно повесить второе событие диспатчера

  • @ilkuliko

    @ilkuliko

    Жыл бұрын

    @@cyberstars-5839 Но у тебя два события: клавиша нажата и клавиша опущена. Как ты привяжешь два события к одному ED? Или как ED поймет какое событие произойдет? При нажатии вызывается ED1 и вызывается Event rotation. Если при отпускании вызвать также ED1 и создать второй ивент Stop rotation, и сделать бинд из одного ED на разные ивенты, как система сможет это понять? Я не понимаю, объясни подробнее пожалуйста. Еще не видел ни одного урока с ED с несколькими ивентами. Получается для остановки анимации создавать второй ED? upd. Аа, возможно нужно вызвать ED не с LCtrl а с beginPlay, а в BP1 когда сделали каст в ED1 уже там в bind event добавить срабатывание на LCTRL и именно там прописать нажатие и отжатие клавиш и запуск/остановку анимации?

  • @limber1182
    @limber1182 Жыл бұрын

    He is a little better

  • @mozozgm8787
    @mozozgm87874 жыл бұрын

    На 36:36 видео у тебя присутствует вкладка default но у меня её нет на панели вообще. Это обнова или я что то сделал не так?

  • @mralxxl

    @mralxxl

    3 жыл бұрын

    У меня тоже не было, скомпилируй первый блупринт, в котором переменную открыл.

  • @koganboss4874
    @koganboss4874 Жыл бұрын

    Вопрос, можно ли на блюпринтах реализовать смену управления пользователем? Т.е. чтобы как во всех нормальных играх, человек мог зайти в опции игры и назначить собственные клавиши? Я только начал изучать анриал, до этого 12 лет работал с Юнити... Если это достаточно сложно и просто в комментарии не объяснить, очень бы хотелось урок по этой теме. Спасибо. Лайк и подписка оформлены 😉 P.S. За Cast отдельное спасибо, долго ломал голову, как получить доступ к данным одного объекта из другого, а тут так понятно все рассказано ❤

  • @IgorKu-m4o
    @IgorKu-m4o Жыл бұрын

    1:42:06 У меня с циклом ForEachLoop для массива сработало.

  • @user-gl1gg1sp5w
    @user-gl1gg1sp5w4 жыл бұрын

    подскажите плиз, а как создать управляемый обьект, чтобы можно было ему так же сетить события на мувемент, выставлять параметры скорости и т.д.. только чтобы это была не капсула а куб ? а то я пытаюсь удалить капсулу а оно нивкакую. я хочу сделать доску отбивающую мячик, но для pawn и actor, таких настроек как скорость движения и прочего нет, и как быть ? ) думал схитрю заменю капсулу на куб, а нету там закладки меша, я могу выставить капсуле nocolision, и добавить туда свой куб, но как то это уже пахнет костылями..(заранее спасибо )

  • @cyberstars-5839

    @cyberstars-5839

    4 жыл бұрын

    Тут дело в том что все эти pawn или character это наследуемый класс и изначально он берет все из одного исходника, а удалять то что наследуется (inherit) нельзя

  • @user-gl1gg1sp5w

    @user-gl1gg1sp5w

    4 жыл бұрын

    @@cyberstars-5839 спасибо) стал искать. нарыл это видео, если создавать блурпнит не от pawn а от default Pawn, то там все что мне надо есть ) странная логи, не очень понятно почему у дефалта больше компонтов, но работает ) kzread.info/dash/bejne/lWdk0NmRet2fd7w.html

  • @user-gl1gg1sp5w

    @user-gl1gg1sp5w

    4 жыл бұрын

    @@cyberstars-5839 возможность двигать обьект появилась, только вместе с ней вылезла и другая проблема, в отличии от его рузультата, у меня после добавления конуса, дефалтовая сфера осталась и когда я запускаю игру, у меня видно и мой конус, и это "долбаную" сферу. что вообще происходит. ) при том что у него после добавления gameMode конус сам появляется на сцене, у меня же только если перетянуть его на сцену..

  • @user-ey3mq3px6g
    @user-ey3mq3px6g3 жыл бұрын

    Подскажите, пожалуйста, может ли UE4 работать с КОМПАСом?

  • @cyberstars-5839

    @cyberstars-5839

    3 жыл бұрын

    если только обычный экспорт

  • @evgenlihtnec9709
    @evgenlihtnec97094 жыл бұрын

    а эта версия дополнение к часовой от 26.06 или это ее продолжение?что сначала лучше смотреть?

  • @cyberstars-5839

    @cyberstars-5839

    4 жыл бұрын

    да это продолжение, лучше сначала часовой, урока всего три Базис, Продвинутый и практика

  • @evgenlihtnec9709

    @evgenlihtnec9709

    4 жыл бұрын

    @@cyberstars-5839 благодарю,очень хорошие уроки))

  • @mendeleev_9H2PDsgXu7NmphCUEH
    @mendeleev_9H2PDsgXu7NmphCUEH4 жыл бұрын

    За это время у узнал то что немог узнать за все 12 школьных классов

  • @user-gl1gg1sp5w
    @user-gl1gg1sp5w4 жыл бұрын

    добрый вечер, в чем особоенность defaultSceneRoot, очень себя странно ведут блупринты, в которых скажем куб находится как дочерний для него. в другом обьекте я захватываю событие onbeginOverlap, беру из него OtherActor меняю ему размер через setworldscale3d, и ничего не происходит, точнее в сообщениях консоли я вижу что значение меняется, но визуально компонент не меняется, переношу этот же код, в блупринт самого куба на beginStart, как обьект подсовываю ему прямую ссылку cube, и все увеличивается., причем если зайти в сам блупринт куба выделить defaultSceneRoot, там стоят для скейла 1 1 1, если их менять то меняется и сам cube, но в коде почему то не происходит, и самая вишенка, что если перетянуть куб из "дочерности" на defaultSceneRoot, то этот рут пропадает и остается только куб, и все начинает работать и на оверлап уже все реагирует как и ожидалось изначально. что за зверь такой этот defaultSceneRoot, зачем он нужен и как с ним коретко работать, как вытягивать правильно куб, там ведь могут быть и другие обьекты и если я захочу их скопом увеличить, то было бы удобно скажем удвоить развем по одной оси, но все равно оно не работает.. тогда зачем он нужен ? у вас в видео вы атачите капсулы к кубу, и тогда оно работает, но если скейлить сам defaultSceneRoot, ничего не происходит.. у вас на 1:39, вы делаете через интерфейсы и там получается прямую ссылку на цилиндр, НО, если я в коде получаю ссылку на сам блупринт, как мне достучатся к кубу внутри него ?, но главный вопрос, это почему увеличение через SetWorldScale для defaultSceneRoot, не приводит к визуальным изменениям ? (

  • @cyberstars-5839

    @cyberstars-5839

    4 жыл бұрын

    Достучатся до куба очень просто, если у вас есть ссылка на БП то вытягивайте из неё переменную с именем куба, defaultSceneRoot ' это не видимая оболочка, которая просто содержит в себе весь БП,

  • @user-gl1gg1sp5w

    @user-gl1gg1sp5w

    4 жыл бұрын

    @@cyberstars-5839 супер, все получилось. теперь я могу вынести логику изменения ракетки, в блупринт самой ракетки, а не пытаться изменить ее параметры из блупринта, который по сути не должен знать о ее существовании )

  • @UneiEdits
    @UneiEdits4 жыл бұрын

    Что за трек вначале? 0:03

  • @cyberstars-5839

    @cyberstars-5839

    4 жыл бұрын

    я не помню название, жанр Neuropunk

  • @SeliverstoffSchool
    @SeliverstoffSchool2 жыл бұрын

    21:44 "Плавную анимацию"? "Применить интерполяцию"? По вашему до этого была анимация не плавной, а интерполяция отсутствовала? Правильно было бы сказать: "Можно менять режимы интерполяции от линейной к сглаженной (бизье и её разновидности)".

  • @Louis_Entertainment
    @Louis_Entertainment4 жыл бұрын

    Музыка ахуенная подобранна)!

  • @eugenekabacka5643
    @eugenekabacka56434 жыл бұрын

    почему в анриле ось зэд это ось игрек ? типа у них свой путь )))

  • @nitroglicirin

    @nitroglicirin

    3 жыл бұрын

    С 3д макса привык что ось Z это вертикаль. Ниче необычного)

  • @yellyex
    @yellyex4 жыл бұрын

    Привет! Могли бы Вы сделать уроки про свет (фонарик); Базовую систему персонажа (ХП, Атака, Броня); Создание оружия (Дробовик, Автомат, Ракетница, Снайперка); Атака (Ближний бой, Урон от пули (выстрела)); Поведение NPC, если враг рядом; Инвентарь; Поднятие предмета со сцены и взаимодействие с ним? Я знаю, что эти уроки есть на других каналах, но хотелось бы увидеть их от этого учителя. Огромное спасибо за предыдущие уроки, я по ним сейчас и учусь. Всё получается, поэтому, с уважением, прошу ещё :)

  • @cyberstars-5839

    @cyberstars-5839

    4 жыл бұрын

    Привет, всё будет! Но не сразу)

  • @namename4503
    @namename45033 жыл бұрын

    хорошее видео, но из-за длины, неудобно двигать бегунок времени. Разбить бы на части.

  • @cyberstars-5839

    @cyberstars-5839

    3 жыл бұрын

    ок, готово

  • @ruslandad365
    @ruslandad3653 жыл бұрын

    На 1:31:13 Закипел моск

  • @user-ff4cf4lm9y
    @user-ff4cf4lm9y4 жыл бұрын

    Все отлично но соглашусь с комментатором ниже на счет музыки

  • @user-sc8dz8lt9g
    @user-sc8dz8lt9g4 жыл бұрын

    Грамотная оптимизация ...все необходимое для игры

  • @Suleimen_
    @Suleimen_2 жыл бұрын

    Богдан, из плюшки, это ты?

  • @romandmitruk4610
    @romandmitruk46103 жыл бұрын

    этот урок должен был начинаться с этой песни kzread.info/dash/bejne/e4iI3MFsdKqtfaw.html

  • @198121D
    @198121D2 жыл бұрын

    Музыка лишняя отвечаю

  • @XAJI9IBKA
    @XAJI9IBKA3 жыл бұрын

    Спасибо за урок! Но зачем такая бьющая по ушам музыка на фоне в начале ролика. Она же конкретно мешает воспринимать информацию. Поставил бы что-нибудь нейтральное или спокойное, было бы совсем другое дело.

  • @user-rh6ut3ur4k
    @user-rh6ut3ur4k4 жыл бұрын

    Уроки качественные, но фоновая музыка отвлекает. Лучше без посторонних звуков вообще.

  • @user-sv4zm5jc2g

    @user-sv4zm5jc2g

    4 жыл бұрын

    Да, я тоже считаю что музыка не помогает концетрации. Впрочем, думаю эту проблему можно решить с помощью ИИ от Deezer. :)

  • @Lesh50
    @Lesh504 жыл бұрын

    Убери заставку или сделай проще и более гладкой. Фоновую музыку делай тихой и неброской.

  • @igorpopkoff
    @igorpopkoff3 жыл бұрын

    Автору: музыка на заднем фоне отвлекает. Если мне надо будет дополнительно развлечься во время обучения, я всегда могу включить на своём компьютере всё, что мне надо - от радио и ютуба в другом браузере до игр. А так отвлекает, внимание переключается с урока на музыку. Иногда даже непонятно, что это музыка и начинаешь смотреть, что там упасть могло за спиной и издать такой звук.

  • @aliji86
    @aliji862 жыл бұрын

    я нормальный не подумайте

  • @tutors-save
    @tutors-save4 жыл бұрын

    Блин, такой хороший материал и все портит музыка. Ну зачем её ставить в уроки?

  • @xo0oxNicKeRxo0ox

    @xo0oxNicKeRxo0ox

    4 жыл бұрын

    Она же только в начале, а так музыка еле слышна!

  • @user-ls4tp2wh8d

    @user-ls4tp2wh8d

    4 жыл бұрын

    Все нормально с музыкой

  • @user-yj3hn7kv7z

    @user-yj3hn7kv7z

    2 жыл бұрын

    Это очень полезно для тренировки мозга.

Келесі