@@levente5031 ну судя по всему прописывает UI меню игры. Он весь код фигачит в одном ивент графе максимально топорно. Можно же отдельные группы меню было прописать в структурах, одинаковые сочетания нод заколлапсить в функции и т.д. И код выглядел бы чисто, а не как доширак.
Визуальное программирование это будущее IT разработки, пишут код текстом только деды, скоро никто писать код не будет поскольку это неудобно. Так же визуальное программирование:
Сложно не тянуть эти "провода", а запомнить, что там откуда и не допускать ошибки, при необходимости расширения функционала или добавления нового в уже ранее написанный блюпринт. И блюпринты это тот же самый ООП из C++, только в другом виде. На блюпринтах так же нужно уметь программировать, как и на плюсах, но без всех тонкостей плюсов, вроде конструктора перемещения и т.д.
Как можно на скриптоподобном языке с строгим форматированием умудрится сотворить нечто подобное? Загугли виртуальную машину для bash, вот тут ближе будет 😂
на самом деле это месиво только на первый взгляд кажется страшным, но по факту, после изучения базовой базы, это становится достаточно легким, хоть и времязатратным процессом
@@viktorheinz2940 читать код легко, но сложно запомнить, где находится что-то из игровой логики. Код на C++, как мне кажется, легче читать и поддерживать.
@@pylnoesolnce мышкой или нет, не сильно важно. На блюпринтах нужно уметь программировать, потому что там по своей сути тот же ООП. Если не иметь знаний ни одного языка программирования и опыта написания полноценного (доведённого до релиза) софта, то на блюпринтах будешь писать не хороший код.
Да вот нет. Там нужно понимание, как пишется софт на одном из языков программирования с ООП. Подойдёт знания C#, Java, и более сложных языков, как C++. На блюпринтах нужно уметь писать правильно код, который по своей сути очень поход на код, который пишется на языке программирования.
@@gag6311Ценность смуты в историчности, а не когда в игре невозможное оружие из других эпох и частей света, отчего обычно кровь из глаз, а у игроков в подобное в голове полная каша, ведь они это потом в реальную жизнь тянут) Поэтому количество "проводков" имеет значение только для головой ударенных 😅
как будто бы Unreal Engine (UE) т.к. фришный, библиотека ассетов и готовых проектов в магазине, ну и блюпринты интуитивно понятны. Жаль что компик нужен хороший чтоб все это дело тянуть, ну этот момент конечно нельзя опускать, но все же.
@@arthurr172 Не, в идеале надо смешивать блюпринты и свой код на с++, потому что в некоторых сценариях разница в производительности минимальная, но в скорости разработки огромная.
Разве нельзя просто скопировать эту ссылку и вставить рядом с функцией? Просто я не доводил до таких запущенных ситуации и не пробовал ctrl c, ctrl v на ссылках.
Вот я поэтому и пишу здесь, что на блюпринтах нужно уметь писать. Легче это делать, если есть хороший опыт разработки софта на любом языке с ООП (не две недели "разработки").
я практически нулевой в Unreal Engine, но пару раз опробовать появлялась возможность и я с запутался рактически сразу и в дотаточн малом количестве функций и их путей. Можна это писать кодом? Или жеобезательно блюпринты юзать?Я предпочитаю в своих проэктах очень жестокую структуру для всего что только можна, все максимально логично и закономерно, тонна фолдеров внутри которых будет ище тонна фолдеров и так дальше
Зачем люди вообще используют игровые движки, если всё можно писать, причём практически на любом языке?) Вопрос кстати серьезный, тут пересеклась с парнем, который несколько недель в godot’е пытался поиск путей реализовать для 2d игрушки. За несколько недель я бы уже свой godot написала. Ну и за минут 20 до кучи и поиск путей, в колледже это помнится было просто обычной лабой по дискретной математике, на реализацию 40 минут, как на такое можно угробить недели? Причем когда я училась, интернетов не было, сейчас и интернеты под рукой, с тысячами статей как это реализовать, а не абстрактными описаниями и набором мат.формул.
@@juliap.5375че там можно несколько недель делать? Еще с тройки все в движке прям встроено, что в 3D, что в 2D, делается все за полчаса максимум. Чел eблaн, рекомендую ему нaxyй выкинуть свой компьютер в окно.
@@Working_Days_Young_IT-shnika через pcfv движок, скрипты пишешь. не знаю насколько богат в этом плане анриал, но допустим в юнити есть куча функций, вызывая которые через код, ты можешь управлять объектами в игре и делать что-то. но что-то сам с нуля пишешь ,какую-то игровую логику, просто объекты как структуры в коде доступны через сам движок. То что он тут визуально через ноды делает, это проще через код делать и гибкость выше намного и возможность тестирования лучше.
Пример, как не надо делать) Если столько макарон получается, надо перемещаться в IDE уж и писать нормально на плюсах (в сложности разница невелика), а если уж совсем не хочется - то хотя бы заворачивать функциональные группы в блоки коммента. Ты через год в эту кашу вернешься, поймешь, что тут и зачем?)
так он наверняка писать код не умеет, поэтому такие недооучки в анреал идут. если уж игры делать , то лучше юнити для мелких студий не придумано и там удобный и мощный C# и методы самого движка.
oh comemon! i just started learning this engine! you re telling me i have to this kind of complex stuf? i bearlly know how to make a new boolean variable
@@opossum1312 ну кстати да, в той же гта 5 (или гта 4, не помню) в комп клубе можно было на сайт заходить, и это ведь реализовано как-то в игровом движке, а не html/css/js
@@WorldAwesomeShorts у гта свой движок. А так игра на движке это просто программа для компьютера. Люди могут хоть засунуть эмулятор геймбоя, особенно когда полностью контралируешь кодовой базой. Я просто не знаю есть ли в анриловских блупринтах работа с сокетами и подобной чушью для работы с сетью. Но скорее есть так как на анриле же делалают онлайн игры типа форточки.
@@АлександрСоловьев-ю9ц2к Братан в Unreal C++ не нужны эти define-макросы. И да, С++ я видел и на нём пишу конкретно под анрил, десктоп разработка на плюсах мне не вкатила.
Лучше всего совмещать, а так быстрее будет сделать ноды, и проверяются(подбор параметров, тесты) будут побыстрее, с++ пока напишешь, подумаешь, скомпилируешь, на самом деле у меня долго компилируется проект, поэтому пишу на нодах, и на нодах можно научиться нужным функциям, чтобы в дальнейшем уже перейти на с++, а так большинство проектов не нуждаются в с++ особо
Скорее удобней выводить в конфиг в виде скрипта или, условного, json или yaml. Мне такая же фигня сильно напрягает, когда я работаю с материалами в blender. Это удобно когда у тебя не много свойств.
Я уверовал в пастафарианство.
Макаронный Монстр существует, и он в эдиторе.
он сушествует тока ибо автор видоса тут наплодил макароны без фасовки
День электрика😂
Ага
Не фига, электрические схемы удобнее чем ЭТО.😂
@@Grifovтогда сис админа в серверной 😂
@@Artur-jb3re ну это ближе к теме. Особенно если только только серверную открыли...
Пойду лучше устроюсь электриком )
Яндередев: наконец-то, достойный противник
когда по быстрому накидал "временный черновик"
И в итоге он и остался на релизе
@@ravilasraven3546 Нет ничего постоянного как временное)
@@ravilasraven3546 принцип разработки смуты)
Least sane blueprint programmer
Most
или insane
@@go1dkeyYTэто не имеет никакого смысла
@@plbr2 ????
Легенда а ведь когда-то в хеппи вилс играл в маске лошади
лучше бы продолжал. Тогда он был счастлив
Электрик в баротравме би лайк:
Бог на шестой день при создании вселенной би лайк:
Такая же картина у меня в компе, с обратной стороны
Кабель менеджмент?
Это и смешно и больно)))
З.Ы. псс, парень, ноды можно коллапсить в функции))
Да ладно тебе, видосу 2 года. Наверно уже умеет. Ты на переменные посмотри) или на инпуты в чарактере)
Функции для слабаков, только хардкор, только глазная боль! XD
@@androwinwatch а тут выходит 5.4 и все что он делал теперь нужно примерно никому)) Моушн мэтчинг в два клика)))
@@KharmaGuess А чем он вообще тут занимается? Записи не нашел, а знаний ue нехватает чтобы понять что он тут наворотил. Просвяти новичка
@@levente5031 ну судя по всему прописывает UI меню игры. Он весь код фигачит в одном ивент графе максимально топорно. Можно же отдельные группы меню было прописать в структурах, одинаковые сочетания нод заколлапсить в функции и т.д. И код выглядел бы чисто, а не как доширак.
S P A G H E T T I
Мужик, тебе бы кабель менеджмент провести😂
Истинный фанат спагетти
Наушники через секунду когда я их аккуратно свернул и положил в карман:
Unreal Engine: Shut up, let me focus...
вместо проводов можно переменные вызывать возле нужного места
Да много чего можно сделать вместо этой ахуетищи
и на функции делить
@@Moroes_ и актор компоненты присваивать
Там эти переменных около 1000
Ты их не запомнишь
Гений
@@yeeopggНе 1к. На видео их пару десятков. И они все в списке слева.
батя электромантажник, мама разработчик, сын гибрид !!)
Визуальное программирование это будущее IT разработки, пишут код текстом только деды, скоро никто писать код не будет поскольку это неудобно.
Так же визуальное программирование:
это костыль(
@@mishalw210 это рофел
ну деньги же надо как-то отмывать, так что тексты будут😂
Сложно не тянуть эти "провода", а запомнить, что там откуда и не допускать ошибки, при необходимости расширения функционала или добавления нового в уже ранее написанный блюпринт. И блюпринты это тот же самый ООП из C++, только в другом виде. На блюпринтах так же нужно уметь программировать, как и на плюсах, но без всех тонкостей плюсов, вроде конструктора перемещения и т.д.
Как понятно, примерно как мой код на пайтоне
Как можно на скриптоподобном языке с строгим форматированием умудрится сотворить нечто подобное? Загугли виртуальную машину для bash, вот тут ближе будет 😂
ого, было интересно, спасибо за видео
Пов амонг ас через 10 лет:
Юзя жив...
главное перерезать красный кабель
ЛЮДИ ДАЖЕ НЕ ПРЕДСТАВЛЯЮТ МАСШТАБ ЛИЧНОСТИ ЭТОГО ЧЕЛОВЕКА И ОКАЗАННОГО ВЛИЯНИЯ НА ЛЮДЕЙ В СВОЁ ВРЕМЯ😢
Объясни. Не понял
Обычный код сказачного
Кэт марио пьяным эх...
в этом очень просто разобраться если ты электрик😁
Типичные шейдеры...
изучать и понимать эту месину уже достижение
кто-то ведь еще эту хуйню изобрел, он наверное жесткий наркоман
на самом деле это месиво только на первый взгляд кажется страшным, но по факту, после изучения базовой базы, это становится достаточно легким, хоть и времязатратным процессом
@@viktorheinz2940 читать код легко, но сложно запомнить, где находится что-то из игровой логики. Код на C++, как мне кажется, легче читать и поддерживать.
Лапша из нодов
Тот самый спагетти-код:
Turn them into vars bro 😂
неее под конец должно вылететь
ну это только если ты virgin blueprint fan
C++ Enjoyer в тысячи строк сидит и не воняет
Враньё, с++ юзеры воняют сильнее дискорд модераторов, ибо забыли что такое душ в принципе
@@Remoway полностью согласен, сам такой
ох уж это визуальное программирование
У нас преподаватель таких называл "программистами мышкой" :)
ну тут тоже работает правило: Если работает - не трогай
@@pylnoesolnce мышкой или нет, не сильно важно. На блюпринтах нужно уметь программировать, потому что там по своей сути тот же ООП. Если не иметь знаний ни одного языка программирования и опыта написания полноценного (доведённого до релиза) софта, то на блюпринтах будешь писать не хороший код.
Гениальный трек
Знакомая история в Blender 3D
работаю время от времени монтажником скс, примерно так же только в реальной жизни :D
Кабель менеджмент симулятор
Да вот нет. Там нужно понимание, как пишется софт на одном из языков программирования с ООП. Подойдёт знания C#, Java, и более сложных языков, как C++. На блюпринтах нужно уметь писать правильно код, который по своей сути очень поход на код, который пишется на языке программирования.
А потом после этих махинаций у нас появляется "смута" или подобная хуета.
dead by daylight скорее
Я уверен что в смуте было всего 2 проводка
@@gag6311Ценность смуты в историчности, а не когда в игре невозможное оружие из других эпох и частей света, отчего обычно кровь из глаз, а у игроков в подобное в голове полная каша, ведь они это потом в реальную жизнь тянут) Поэтому количество "проводков" имеет значение только для головой ударенных 😅
@@juliap.5375 Ценность смуты как памятник коррупции не больше, с такой исторической игры историки повесятся
@@juliap.5375 С таким же успехом можно играть в википедию
Это хорошо если тянуть надо а не писать всё самому.
do the reference bro
Кабель менеджмент онлайн
Учите плюсы и не выёбывайтесь :)
based
ага
дрочитесь с указателями вместо того, чтоб делать игры)))
@@callmeshepardand isn't fazed
так же говнокодить но в плюсах?)))
@@wertolotik yesn't
Ребят, у кого был опыт с Unity и Unreal, подскажите, по вашему мнению, что быстрее и удобнее в плане соло разработки?
для 3д игр на пк unreal
как будто бы Unreal Engine (UE) т.к. фришный, библиотека ассетов и готовых проектов в магазине, ну и блюпринты интуитивно понятны. Жаль что компик нужен хороший чтоб все это дело тянуть, ну этот момент конечно нельзя опускать, но все же.
SOMEBODY TOUCHED MY SPAGHETT!
АХАХАХАХАХ КАКАЯ ЖИЗА
Странно что это видео появилось у меня в реках
Ну да ладно
Спахетти, спахетти,спахетти
но ты опять ничего не сохранил, и он вылетел
ахуенное программирование
Работаешь как будто играешь😂
видосу 2 года, надеюсь автор за эти 2 года успел узнать что такое макросы и функции...И смотря на переменные стоило бы еще поучить ООП
нет! за 2 года стояло бы узнать что такое с++ чтоб создавать большой проект
@@arthurr172 Ну в случае с UE там тупо всё на макросах
@@Deathme87 ну я имел ввиду, что всё писать на блюпринтах глупо
@@arthurr172 Не, в идеале надо смешивать блюпринты и свой код на с++, потому что в некоторых сценариях разница в производительности минимальная, но в скорости разработки огромная.
@@arthurr172 Почему глупо?
Разве нельзя просто скопировать эту ссылку и вставить рядом с функцией? Просто я не доводил до таких запущенных ситуации и не пробовал ctrl c, ctrl v на ссылках.
Пиздец, у него вся логика персонажа в одном графе, что-ли?
Вот я поэтому и пишу здесь, что на блюпринтах нужно уметь писать. Легче это делать, если есть хороший опыт разработки софта на любом языке с ООП (не две недели "разработки").
Архитектура проекта отсутствует как класс ))
Blueprints is such evil...
Смуту так делали?😂
Не, это было бы слишком хорошо для смуты. Смуту делали так: Берём сначала Укропу, потом кошачью ж...
Зачем вызывать еще один геттер, если можно тянуть все из одного, пральна?
НЕТ!
В Event Graph нет геттеров. Но ничто не мешало ему в функцию как-то все вынести, где геттеры уже есть
@@ffiill22 в Event Graph есть геттеры, просто они не доступны для уникумов с 3-х значным ICQ
А вы думали будет легко???😶
я практически нулевой в Unreal Engine, но пару раз опробовать появлялась возможность и я с запутался рактически сразу и в дотаточн малом количестве функций и их путей. Можна это писать кодом? Или жеобезательно блюпринты юзать?Я предпочитаю в своих проэктах очень жестокую структуру для всего что только можна, все максимально логично и закономерно, тонна фолдеров внутри которых будет ище тонна фолдеров и так дальше
ну я тоже новенький, но могу сказать то что юзать придется и то и то. То бишь блюпринты и C++
wire simulator
when the code matches the servers
еще и в конце не заработало блэт.
Еб, это же Юзя))
спасибо, проблевался...
Сруктурировать ? Нее не слышали да и нафиг нужно🤣 а потом говорят что blueprint фигня
Я могу контролить такой бысстрый скролл тока в ск2)) но в этих связках нодов очень больно это делать.
Зачем он это делает, если можно писать код на плюсах🤔?
Зачем люди вообще используют игровые движки, если всё можно писать, причём практически на любом языке?)
Вопрос кстати серьезный, тут пересеклась с парнем, который несколько недель в godot’е пытался поиск путей реализовать для 2d игрушки. За несколько недель я бы уже свой godot написала. Ну и за минут 20 до кучи и поиск путей, в колледже это помнится было просто обычной лабой по дискретной математике, на реализацию 40 минут, как на такое можно угробить недели? Причем когда я училась, интернетов не было, сейчас и интернеты под рукой, с тысячами статей как это реализовать, а не абстрактными описаниями и набором мат.формул.
@@juliap.5375че там можно несколько недель делать? Еще с тройки все в движке прям встроено, что в 3D, что в 2D, делается все за полчаса максимум. Чел eблaн, рекомендую ему нaxyй выкинуть свой компьютер в окно.
Ну типа ыыы блюпринты лучше, читаемые более ыыы разработка быстрее идет
Это ж получается, как будто в блендере делаешь ноды?
да, для инвалидов функционал. программист сделает это в 100 раз быстрее, эффективнее и обеспечит намного более гибкий функционал.
@@СерхиоБускетс-ф7я а через код ты как это делать будешь? Есть библиотеки, позволяющие подобное кодить? Я не шарю в этом, если что.
@@Working_Days_Young_IT-shnika через pcfv движок, скрипты пишешь. не знаю насколько богат в этом плане анриал, но допустим в юнити есть куча функций, вызывая которые через код, ты можешь управлять объектами в игре и делать что-то. но что-то сам с нуля пишешь ,какую-то игровую логику, просто объекты как структуры в коде доступны через сам движок. То что он тут визуально через ноды делает, это проще через код делать и гибкость выше намного и возможность тестирования лучше.
@@СерхиоБускетс-ф7я понял-принял
да это шейдеры 😂
Пример, как не надо делать) Если столько макарон получается, надо перемещаться в IDE уж и писать нормально на плюсах (в сложности разница невелика), а если уж совсем не хочется - то хотя бы заворачивать функциональные группы в блоки коммента. Ты через год в эту кашу вернешься, поймешь, что тут и зачем?)
Через год? Там чай 15 мин попил и уже фиг найдешь конец этого клубка змей. 😂
так он наверняка писать код не умеет, поэтому такие недооучки в анреал идут. если уж игры делать , то лучше юнити для мелких студий не придумано и там удобный и мощный C# и методы самого движка.
Жиза.
Это Юзя?
da
Что-то мне это напоминает... А, ТОЧНО, кривые из blender!!! Прям себя узнаю, когда делал это впервые)
so true😭
LOL
LOL
LOL
fair
c++ учи там 1 лист кода
Напрограммировал
Спагетти код
Вышивание какое-то.
Кто там говорил, что блюприниы анриловские проще обычного кода?
Для меня понимание блюпринтов проще, чем обычный код на различных языках программирования.
@@Зритель-ш6у так одно и тоже ведь
@@Зритель-ш6у ну эт логично, ты не пытался выучить яп, обычно человек выбирает яп если знает его (за 3 дня выучить можн для первого времени)
@@shidktbwr если ты имеешь опыт в программирование*
@@opossum1312 (который можно получить за 3 дня) :*
oh comemon! i just started learning this engine! you re telling me i have to this kind of complex stuf? i bearlly know how to make a new boolean variable
Just use C++
По моему такое проще на плюсах сидеть уже писать, выглядят грубо все эти вермешели
Как по мне, это все можно сделать проще, убрав все эти длинные провода, просто вызывать нужную переменную возле функции, что сложного
Blueprint это как visual scripting в unity?
типа, хотя должно быть visual scripting в unity это как blueprint
Почему так легко
Custom Event для слабаков😃
💀
ЭТО ЧТО ЗА ПИЗДЕЦ??? ПОЧЕМУ ТАМ СТОЛЬКО ЛИНИЙ? БЛЯТЬ Я НЕ ПРОГРАМИСТ НО ЧТО ЭТО!!!???
а в блюпринтах есть локальные переменные графа?
нет, конечено
у меня сейчас примерно так же с прототипом сайта))
Он написан на блупринтах ?😭
Бож щас бы сайты делать на Анриле _💀_
@@WorldAwesomeShorts так то теоретически это возможно... Блогеры, халявная идея для ролика, берите.
@@opossum1312 ну кстати да, в той же гта 5 (или гта 4, не помню) в комп клубе можно было на сайт заходить, и это ведь реализовано как-то в игровом движке, а не html/css/js
@@WorldAwesomeShorts у гта свой движок. А так игра на движке это просто программа для компьютера. Люди могут хоть засунуть эмулятор геймбоя, особенно когда полностью контралируешь кодовой базой.
Я просто не знаю есть ли в анриловских блупринтах работа с сокетами и подобной чушью для работы с сетью. Но скорее есть так как на анриле же делалают онлайн игры типа форточки.
А не проще плюсы выучить?
Не не проще
Вот бы кодить нормально а не на блюпринтах пердеть
А ведь в времена дедов в движке Unreal был нормальный скриптовый язык...
А кто не даёт кодить нормально? Взял C++ и пошёл)
@@ZergLingFX ты там этот C++ видел?
Со всратыми волшебными дефайн-макросами прямиком из Microsoft ATL и MFC середины девяностых.
@@АлександрСоловьев-ю9ц2к Братан в Unreal C++ не нужны эти define-макросы. И да, С++ я видел и на нём пишу конкретно под анрил, десктоп разработка на плюсах мне не вкатила.
юзя
А без этой хуйни никак? Нельзя чисто на плюсах писать, обязательно этот конченный визуальный скриптинг нужен? Мне проще код читать писать.
Лучше всего совмещать, а так быстрее будет сделать ноды, и проверяются(подбор параметров, тесты) будут побыстрее, с++ пока напишешь, подумаешь, скомпилируешь, на самом деле у меня долго компилируется проект, поэтому пишу на нодах, и на нодах можно научиться нужным функциям, чтобы в дальнейшем уже перейти на с++, а так большинство проектов не нуждаются в с++ особо
@@mal1n778 код пишется всегда быстрее. проекты где не нужен код это проекты уровня хеллоу ворлд, на большее ноды не тянут
лучше код писать
Скорее удобней выводить в конфиг в виде скрипта или, условного, json или yaml. Мне такая же фигня сильно напрягает, когда я работаю с материалами в blender. Это удобно когда у тебя не много свойств.
o_o
Я бы его уволил)