ОСНОВЫ C++ в UNREAL ENGINE | ДОЛОЙ БЛЮПРИНТЫ

Sdílet
Vložit
  • čas přidán 21. 08. 2024
  • 🔥 Только до 10 ноября!! Скидка 20% на курс от студии Grafit "Скульптинг в Blender для концепт-арта и иллюстрации"! Хочешь освоить 3D c нуля и работать в геймдев? Оставляй заявку с промо-кодом MLSKGRAFIT по ссылке: clck.ru/36KhnX
    Реклама. Рекламодатель ИП Титов Виктор Константинович ИНН: 366220664163 erid: LjN8KJ7XN
    Сегодня смотрим C++ для Unreal Engine
    -----------------
    Моя игра совсем скоро ВЫЙДЕТ!
    store.steampow...
    мой тг канал (там афигена) - t.me/melsik_of...
    тг моей игровой студии- t.me/shadowwor...
    -----------------
    #unrealengine #cpp #ue5

Komentáře • 108

  • @1play2fun
    @1play2fun Před 8 měsíci +26

    A - Actor
    U - any object
    F - struct
    T - template

  • @user-ss5ik6kh1v
    @user-ss5ik6kh1v Před 9 měsíci +10

    Очень круто, как раз искал что-то на эту тему

  • @chesterfox6811
    @chesterfox6811 Před 9 měsíci +5

    Восхитительные видосы, где рассказыааю то что многие объясняют часами, спасибо вам, надеюсь канал будет и дальше развиваться

    • @MrMelsik
      @MrMelsik  Před 9 měsíci

      Тебе спасибо

  • @user-vy9jc7dm2d
    @user-vy9jc7dm2d Před 7 měsíci +27

    Объяснить плюсы за 10 минут, это конечно сильно

    • @epicslowpoke6915
      @epicslowpoke6915 Před 5 měsíci +1

      Плюсы огромны, но ту часть что нужна для анрила, реально изучить за вечер с пивом

    • @tbou_ho4hou_koiiimap676
      @tbou_ho4hou_koiiimap676 Před 5 měsíci +1

      Я часов за 17 - 21 понял как прогать на Плюсах в анрале. До этого плюсы изучал где-то часов +-200 (именно кода, поиска инфы и ее употребления)

    • @lithiumwhite1449
      @lithiumwhite1449 Před 3 měsíci

      ​@@tbou_ho4hou_koiiimap676по каким урока учил с++ в анриле?

  • @estuansinterius314
    @estuansinterius314 Před 5 měsíci +4

    С++ знаю, а слово блюпринт первый раз слышу)))

  • @d1rksp1ce8
    @d1rksp1ce8 Před 5 měsíci +1

    я честно удивлен тем что этот канал обделен вниманием, ты очень коротко, интересно и просто умудряешься все обьяснять. твои видео справляются с тем чем не могут справится намного более популярные видеоролики, у которых длина при этом больше. удачи тебе с каналом и игрой

    • @MrMelsik
      @MrMelsik  Před 5 měsíci

      Искренне спасибо, не часто мне так пишут

  • @predator1286
    @predator1286 Před 9 měsíci +5

    Очент крутая подача еще больше таких супер подобных уроков )) И по блюпринтам и с++ _)!!!

  • @goose_-fr1fb
    @goose_-fr1fb Před 5 měsíci +3

    спасибо тебе , рандомный чел с ютуба

  • @user-bx1sy2hg9f
    @user-bx1sy2hg9f Před 7 měsíci +14

    Кстати по поводу переменных. Если не уверен какое число у тебя будет(например жизни сначала максимум 100 целое решил сделать (int8), а потом вдруг подумал что сотка маловато и 10к поставил) то лучше для таких случаев перед переменной выставлять auto, он сам распазнает тип, будь то любое число или даже текст. И подгоняет под твое значение в будущем. Насколько я знаю, в полне удобно.

    • @ggman1723
      @ggman1723 Před 7 měsíci +4

      Спасибо папа

    • @npoctobblpogok3730
      @npoctobblpogok3730 Před 7 měsíci

      @@ggman1723 мама

    • @user-lf5zy9xv5q
      @user-lf5zy9xv5q Před 2 měsíci +2

      Ты же при инициализации не будешь всегда писать число нужное, поэтому здесь auto бесполезно использовать

  • @alexandrgood1634
    @alexandrgood1634 Před 8 měsíci +2

    Это просто очень круто, я это всё давно знаю, но всё равно досмотрел до конца, очень крутая подача и юмор. ты крутой, хочу ещё
    (ссссссссссс)

    • @MrMelsik
      @MrMelsik  Před 8 měsíci

      Спасибо большое

  • @samitec_dev
    @samitec_dev Před 9 měsíci +2

    О сишечка подъехала, одобряем!

  • @Games-lj9fy
    @Games-lj9fy Před 4 měsíci +1

    Друг, сделай еще пару уроков по c++.
    Cast с другим актером через BeginOverlap ⛳️
    Интерфейсы - передача информации 🎉

  • @sf0rzan
    @sf0rzan Před 9 měsíci +2

    Отличный урок, удачи тебе

  • @KasperK5
    @KasperK5 Před 6 měsíci +1

    Супер теперь я не чайник,спасибо!

  • @Гнойная_Лактоза

    Спасибо огромное. Недавно подписался и хочу сказать спасибо за то, что познакомили меня в UE и помогли от страха не удалить его в первые секунды. Честно, иногда подумывал, что канал гораздо больше, чем есть ведь материал подаётся доходчиво и не надо один и тот же момент пересматривать 10 раз, чтоб вдуплить, что хотел сказать автор. Советы такие же, как и те, которые давал мне двоюродный брат, но более подробные, будто у него появилось время на более детальное ознакомление с движком, либо стало больше опыта и он готов мне все рассказать и показать. А также дать пару простых, но полезных советов. Надеюсь на дальнейшее развитие канала и продвижение канала ютуюом в рекомендации. Хорошего настроения! 🐡

    • @Гнойная_Лактоза
      @Гнойная_Лактоза Před 5 měsíci

      Я идиот, почти неделю смотрю канал, а подписан не был 🤦‍♂️. Исправлено, Мелсик, извини пожалуйста за ложные показания

    • @MrMelsik
      @MrMelsik  Před 5 měsíci

      Спасибо огромное! От души

  • @vladimirpachkovskiy5890
    @vladimirpachkovskiy5890 Před 2 měsíci

    четко без воды и по делу, не для новичкрв в кодинге

  • @stit7639
    @stit7639 Před 2 měsíci

    Блин бро словами не описать благодарность, понял базу на плюсах за 14 минут имея до этого +- двухдневный опыт работы на нем(ну и 4 летний опыт работы на джаве конечно, мб поэтому и понял, но не суть) короче сильное видео

  • @ruletkasuperstar1
    @ruletkasuperstar1 Před 4 měsíci +1

    Что касается использования тех же лонгов для маленьких чисел - вообще без разницы, это просто паранойя, а не оптимизация, так как речь буквально о байтах. А int8 потому что Unreal Engine кроссплатформенный движок, а у платформ могут быть разные представления о short int (хоть это давно и не так), потому разработчики unreal написали свои независимые от операционки типы данных, чтоб компилятор ничего не сломал.

    • @TherryYT
      @TherryYT Před 4 měsíci +1

      Согласен, это база с++, где многое зависит от компилятора

  • @takaccki_senn
    @takaccki_senn Před 9 měsíci

    как же я обожаю твои понятные и угарные видосы

  • @sarmat78
    @sarmat78 Před 8 měsíci

    Брат спасибо тебе буду осваивать. Здравия и сил.

  • @dekread
    @dekread Před 9 měsíci

    Отличные видео, надеюсь будет скоро новое видео по С++

  • @nikitosnikitich
    @nikitosnikitich Před 9 měsíci

    Круто, спасибо!!!

  • @Resenar_Official
    @Resenar_Official Před 18 dny

    Да всё понятно в целом. Хотя плюсов я до этого не касался. Только на шарпе в юнити игры пилил.

  • @shandy6113
    @shandy6113 Před 2 měsíci

    Не мог не обратить внимание на с++ австралопитека))

  • @_4eep
    @_4eep Před 8 měsíci

    Знатно угарнул) спасибо))

  • @drff5433
    @drff5433 Před 5 měsíci

    Мне прям теперь кажется что я c++ знаю )

  • @user-vz2hw9hw4k
    @user-vz2hw9hw4k Před 2 měsíci

    Я новичок ( ещё даже не скачал Анрил) , и я не понимаю что мне лучше использовать блю или с++ (я с++ знаю, но не в идеале )
    Так что использовать лучше ?
    Не для серьезных игр )

  • @Andrew94750
    @Andrew94750 Před 5 měsíci

    Я как новичек, как залетел с ноги в unreal engine хочу спросить. Мы можем вызвать Super, т.е. указать что обращамся к классу родителю и указываем нужный нам метод родителя.
    1. Слово this тут есть? Это где геттеров\сеттеров спрашиваю. Ну или есть ли либы, которые за тебя это пишут? Аналог lombock.
    2. Разрешено ли ромбовидное наследование в С++?

  • @avokaa
    @avokaa Před 9 měsíci +2

    норм толкует
    сам бы не разлбрался

  • @Ka-uv1hn
    @Ka-uv1hn Před 6 měsíci

    Приветствую. Спасибо за урок. Не понял одно: почему объект куба и маниауляции с ним происходят внутри актора? Куб является частью персонажа?

    • @GMD_SIGMA2
      @GMD_SIGMA2 Před 6 měsíci

      Actor является действующем лицом так скажем, а не персонажом

  • @spiralem5410
    @spiralem5410 Před měsícem +1

    Почему для c++ нужно знать блюпринты? Зачем они вообще нужны, когда для написания какой-то логики это будет огромная двухмерная паутина, которая, как мне кажется, не даст той свободы, которую может дать код. С каких пор блюпринты - база, а не написание кода?

  • @green_katok
    @green_katok Před 9 měsíci

    Урок интересный
    Будут ещё уроки по C++ в UE?

  • @AdamJones2028
    @AdamJones2028 Před 2 měsíci

    тоже очень хочу изучить программирование и начать работу в компании, стоит ли вообще проходить курсы, ведь говорят, что они просто мошенники и т.д. А если самому по изучать, то как вообще берут на работу без опыта?

    • @MrMelsik
      @MrMelsik  Před 2 měsíci +1

      На работу по знаниям берут. А курсы думай сам, это полезная вещь если ты реально работаешь

    • @AdamJones2028
      @AdamJones2028 Před 2 měsíci

      @@MrMelsik спасибо за ответ))

  • @user-bj3ev9mr8s
    @user-bj3ev9mr8s Před 8 měsíci

    Вот бы видео, где буду советы, где этот С++ для анрела учить)
    А так видео интересное)

    • @MrMelsik
      @MrMelsik  Před 8 měsíci +2

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

    • @qArmyk
      @qArmyk Před 7 měsíci +1

      Тебе нужно сначала сам С++ учить, уже с этими знаниями тебе дорога прямо в документацию анрила что бы узнать синтаксис и функции анрила, в ютубе обычно пишут всякую ересь

  • @nyvyme
    @nyvyme Před 7 měsíci

    сливаю норм темесу
    можно юзать ВООБЩЕ ЛЮБОЙ РЕДАКТОР
    хоть блокнот
    а визуалку использовать только для компиляции
    p.s.: на линуксе всё вообще проще
    выбрал компилятор (gcc или clang)
    и редачишь через какой-нибудь вим или емакс

  • @mishafurru
    @mishafurru Před 2 měsíci

    Еслив вы как и я, не хотите изучать Си++, т.к. оно вам нахрен ненадо, то я вас обрадую --- на Анриле 4/5 можно, как язык программирования юзать Python. Вот, я вас обрадовал, живите с этим ·-·

    • @MrMelsik
      @MrMelsik  Před 2 měsíci +2

      Бро, перед тем как писать такое, лучше разберись как это на самом деле работает

  • @user-vf7xz3kd9h
    @user-vf7xz3kd9h Před měsícem

    А у меня адд он скрин дебаг меседж ошибкой подсвечиваеться я делаю на визуал студио в чем ошибкa?

    • @user-vf7xz3kd9h
      @user-vf7xz3kd9h Před měsícem

      А все нормально починил спасибо за урок

  • @KranPatsan
    @KranPatsan Před 8 měsíci

    Го по C++ уроки, просто шик!)😮

  • @console.g
    @console.g Před 9 měsíci +1

    15 просмотров НО 7к лайков😂

  • @qoSTERZ
    @qoSTERZ Před 2 měsíci

    Super:🍕 dobol(просто рифму придумал)

  • @uaIgorGorbunov
    @uaIgorGorbunov Před 5 měsíci

    привет, что-то упустил момент видимо. как ты в класе тест актера обратился к кубу.. по идее вызов внутри него getActorLocation должно было вернуть локацию твоего актера, а не куба.

    • @GetBoros
      @GetBoros Před 5 měsíci

      Правильно понял, он перемещал координаты блупринта, а вмести с ним и куб так как он привязан, что бы отдельно куб перемещать там есть другие функции)

  • @user-uv8yi4gh4c
    @user-uv8yi4gh4c Před měsícem

    Да конечно же!!! Все эти "скил факторы" и прочие типа "курсы", ничего ни кому не дадут. У человека, уже заранее должны быть базовые знания, чтобы вообще, хоть как то в этих "курсах" , для себя что либо извлечь! А Я УЖЕ НЕ ГОВОРЮ О ТОМ, что все те у кого эти "базовые знания" уже есть, то они вряд ли пойдут, на ткаие вот курсы.

    • @MrMelsik
      @MrMelsik  Před měsícem

      Ваще не согласен, абсолютно. Как минимум это зависит от самого человека и его способности учиться и воспринимать информацию. Если у тебя не выходит с нуля, не значит что у других не выйдет

  • @Kostochki_fm
    @Kostochki_fm Před 9 měsíci

    0:14 знаю я одного человека который тоже на игле сидит...

  • @nifidor
    @nifidor Před 3 měsíci

    Почему они не добавили интерпретацию на си++ обращение в функционале блюпринта или хотя бы локальной справки? о.о

  • @PrinceBrosnan
    @PrinceBrosnan Před 2 měsíci

    пишу в VS и половину функций он даже не подсвечивает и не понимает, что это связано с UE, хотя вроде всё установил ну и код 1 к 1, но на компиляции ошибка

    • @PrinceBrosnan
      @PrinceBrosnan Před 2 měsíci

      спасибо конечно но почему я так встреваю, неделю откладывал повторить это

    • @PrinceBrosnan
      @PrinceBrosnan Před 2 měsíci

      фикс - вроде комп не был релоднут функции стали после этого в ВС отображаться вин тхкс

  • @devformation
    @devformation Před 7 měsíci

    Еще с++ давай!

  • @chesterfox6811
    @chesterfox6811 Před 9 měsíci

    К слову можно ещë роликов по unreal 5, блупринтам и С++?

    • @MrMelsik
      @MrMelsik  Před 9 měsíci

      Будут еще это я гарантирую

  • @vispus45
    @vispus45 Před 7 měsíci

    Можно конкретный пример того, что нельзя реализовать на блюпринтах и возможно только на с++?

    • @MrMelsik
      @MrMelsik  Před 7 měsíci +1

      Мультиплеер

  • @AndriiTurchynRieltorDnipro
    @AndriiTurchynRieltorDnipro Před 8 měsíci

    спасибо

  • @olegg.8973
    @olegg.8973 Před 2 měsíci

    В blank проекте нет папки C++ и создание нового класса через tools приводит к ошибке компиляции. Шо не так?(

  • @Russiaing
    @Russiaing Před 9 měsíci

    Объяснил и показал. Игра на фоне топ, а можно ссылку на это игру?

    • @MrMelsik
      @MrMelsik  Před 9 měsíci

      czcams.com/video/EWHyaomT8qs/video.htmlsi=-jCSHh5dzQr6ep3w

  • @andyoumo
    @andyoumo Před 9 měsíci

    Был здесь до 1млн просмотров

  • @snowman6499
    @snowman6499 Před 5 měsíci

    а если плюсы сложнее и менее производительны то зачем их использовать за место блюпринтов как понять в больших проектах

    • @MrMelsik
      @MrMelsik  Před 5 měsíci +1

      Менее производительны в плане разработки, в самой игре они наоборот более оптимизированы

    • @snowman6499
      @snowman6499 Před 5 měsíci

      @@MrMelsik вот оно че, спасибо

  • @catnorm1708
    @catnorm1708 Před měsícem

    1:30 Что насчет VS code?

  • @Doctor_Di
    @Doctor_Di Před 9 měsíci

    Дружище, будь добр
    Сделай видео урок по, созданию Hoi4 на unreal engine 5
    Нет ни 1 ролика на ютубе на эту тему
    А я так воодушивился жанром, что, хочу сделать свою, интересную и продуманную Хоичку
    Опыт идей, я набрался с других игр похожего жанра

    • @user-qq2mk1so3r
      @user-qq2mk1so3r Před 7 měsíci +1

      Дружище. Сделай игру в game constructore или напиши на питоне ее. Зачем тебе крутой движок, для таких позорных игр от paradox?

    • @CurS-yp3qw
      @CurS-yp3qw Před 26 dny

      ​@@user-qq2mk1so3rну да, новичкам надо сразу 3-го ведьмака и киберпанк свой делать, движок же крутой

  • @nikifish4869
    @nikifish4869 Před 15 dny

    Radeon rx 570 для анрила совсем говном будет?

    • @user-gv4wy5kt9y
      @user-gv4wy5kt9y Před 5 dny

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

    • @nikifish4869
      @nikifish4869 Před 5 dny

      @@user-gv4wy5kt9y а юнити

  • @user-wj8rv7mg7s
    @user-wj8rv7mg7s Před měsícem

    очень интересно, но бро, маты это подстава. мама думает я видосики просто так смотрю. :(

  • @Max91267
    @Max91267 Před 2 měsíci

    лайк шипилявому автору

  • @user-rp8tr6vl9b
    @user-rp8tr6vl9b Před 8 měsíci

    Охренеть, нифига не понял по кодам(и не мог понять) но понял то что хрен кто объясняет сверхновичку который просто слышал что то про анрил и всё, а именно в чём нахрен разница между плюсами и принтами и нахрен нужны они оба!))

    • @MrMelsik
      @MrMelsik  Před 8 měsíci

      На самом деле это реально хороший вопрос в котором я сам сейчас сам разбираюсь. По идее блюпринты могут почти всё, что и C++. Но в некоторых ситуациях, например при создании мультиплеера, C++ просто необходим.

    • @user-bm5nl4un8y
      @user-bm5nl4un8y Před 7 měsíci

      Ну, я сам не больно опытен в анриале, но в ситуации с блюпринтами и плюсами всё сводится к нагрузке на систему. Блюпринты движок конвертирует в код на с++. Ну, и понятное дело, если писать сразу на плюсах, то этот шаг пропускается. Но сразу ставить крест на блюпринтах не стоит, их можно использовать в случаях, когда в объекте не производится сильно много вычислений

  • @Kisunoff
    @Kisunoff Před 4 měsíci

    Так я не понял. В начале ты говоришь, что блюпринты норм, а вот с++ заставляет твой комп напрягаться. А в конце говоришь, что с++ позволит оптимизировать проект. Ошибки никто не наблюдает?

    • @MrMelsik
      @MrMelsik  Před 4 měsíci

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

  • @user-mu8yx1ow5u
    @user-mu8yx1ow5u Před 29 dny +1

    что ты несёшь ? какой конструктор, какой полиморфизм ?

    • @MrMelsik
      @MrMelsik  Před 29 dny

      @@user-mu8yx1ow5u загугли в инете если не понятно

  • @MrAlligard
    @MrAlligard Před 4 měsíci

    Name, String и Text от размера текста ахахах
    Бля зачем ты делаешь туториал, если ты сам не понимаешь нихрена хД
    Я давно не ржал так.

    • @MrMelsik
      @MrMelsik  Před 4 měsíci +1

      Для меня честь получить отзыв от сотрудника Ubisoft

  • @frozedon4125
    @frozedon4125 Před 6 měsíci

    чем это лучше блюпринта? столько мороки

    • @MrMelsik
      @MrMelsik  Před 6 měsíci +1

      Несомненно блюпринт легче, но у всего есть свои преимущества и недостатки

  • @qArmyk
    @qArmyk Před 7 měsíci

    Будет ли видео про сурсовый анрил и для чего он нужен?