image.png3,6 Мб, 2233x1239
Unreal Engine тред №16 850568 В конец треда | Веб
Unreal Engine 5 уже в версии 5.1 - можно работать

Видео треда https://www.youtube.com/watch?v=vm5XvkrXOy0[РАСКРЫТЬ]
https://cgpeers.to - не плати за секс туториалы
FAQ https://www.writeurl.com/text/xun0z43omrlb3s4ob8e2/hcvwlcbc329lx8ioke1j

Как не запутаться в лапше https://github.com/Allar/ue4-style-guide
Еще указание как правильно варить лапшу и не только https://docs.unrealengine.com/en-US/Programming/Development/CodingStandard/index.html
https://forums.unrealengine.com/ - Форум. Коммюнити живое, на все вопросы отвечают быстро. Можно общаться с живыми гейм-девелоперами и разработчиками движка, а не мамкиными тимлидами с двача
Дискорд: https://unrealslackers.org/
Твитч https://www.twitch.tv/unrealengine
Ютуб https://www.youtube.com/channel/UCBobmJyzsJ6Ll7UbfhI4iwQ

БАЗИРОВАННЫЕ ВИДЕО
1. https://dev.epicgames.com/community/learning?application=unreal_engine - официальные туториалы.
2. https://www.youtube.com/channel/UCOVfF7PfLbRdVEm0hONTrNQ - очевидный Мэтью Вадштейн. Делает короткие туториалы по каждой ноде. Видосов ОЧЕНЬ много, имеет смысл как замена малоинформативной офф документации. Но что-то его давно не было видно. #ВадштейнЖиви
3. https://www.youtube.com/channel/UC4d4FQlX2zurgNmRAr2QDkg - Если ты в твоем сердце горит огонь Октября, а в душе ты до сих пор комсомолец - то можешь глянуть их туториалы. Не забудь потом постирать штаны. На русском. Как по мне - то хуйня хуйней
4. https://www.youtube.com/channel/UCjoFnxxd31c6hcmp71NL6oA/videos - еще лекции на русском. Оп-хуй их не смотрел, но анону понравилось.
5. https://www.udemy.com/course/unrealcourse/ - серия видосов по с++ для начинающих. Старые версии есть на торрентах. На английском. Для вкатышей имеет смысл сначала ознакомиться с базовой теорией с++
6. https://www.udemy.com/user/stephen-ulibarri-3/ - оче годные курсы от крутого чела для любителей подрочить на с++. Есть на торрентах. На английском. сейчас смотрю его курс по мультиплеерному шутану - хороший уровень подачи материала
7. VFX: https://www.youtube.com/c/Rebelway и https://www.youtube.com/c/RimayeAssetsandTutorialsNIAGARA. УВАГА! Последний канал на хранцузском, но в целом и так понятно что он делает.
8. Плюс многие многие туториалы на ютубе, тысячи их!

ПАЛЬ С РЫНКА
1. Content examples - учебный проект из маркетплейса, огромное количество примеров работы почти всех функций движка - анимации, блюпринты, материалы, виджеты и т.д.
2. Парагон - бывшая моба от эпиков, ассеты доступны в маркете бесплатно. И их там очень много - десятки разных персонажей с анимациями и VFX, разные локации, замки, подземелья, горы и т.д.
3. Third person shooter kit - Шутан с укрытиями и перекатами. Отлично подходит, когда нужно подсмотреть как что-то реализовано в реальной игре, а не учебных туториалах. Есть на торрентах.
4. Horror engine - хоррор от первого лица с открытым кодом, все на блюпринтах - камеры, замки, осмотр предметов - все как в твоем Аутласте.
5. Free for the month - каждый месяц эпики устраивают аттракцион невиданной щедрости и раздают некоторые ассеты забесплатно. Сюда могут входить плагины, модели, анимация - короче все что угодно.
6. Valley of the Ancient - демонстратор возможностей Unreal 5. Требует хороший комп для работы.

НЕ ЛЮБЛЮ ЭТИ ВАШИ ВИДОСЫ, ГДЕ МОИ КНИЖКИ
Специализированные книги по анриалу - говно говна. За книгами по алгоритмам, паттернам и вообще программированию - обращайтесь в программач. И да, какой-нибудь "Совершенный код" Макконелла вполне подходит и к анриалу.

МАМ Я ВСЕ ЗНАЮ, КАК МНЕ ТЕПЕРЬ НАЙТИ РАБОТУ?
1. хх.ру - на момент создания треда 295 вакансий, хотя и не все они релевантные. В любом случае стоит начинать оттуда, многие вакансии дружелюбны ко вкатышам за еду и нет проблем с переводами.
2. https://forums.unrealengine.com/c/community/got-skills-looking-for-talent/56 - раздел офф форума с поиском и предложением работ. Примерно 3-4 предложения в день. Из минусов - ищут либо вкатышей забесплатно с непонятными перспективами (та же двачеразработка только под другой вывеской) либо сеньоров-помидоров с 5 летним стажем, но могут попасться и нормальные вакансии.
3. Раздел Job board в офф дискорде Unreal Sluckers. Примерно то же что и на форуме, но вакансий побольше - примерно 5-10 в сутки. Некоторые могут быть репостами предыдущих. Обычно ищут людей с хотя бы 2-3 годами опыта, так что для вката подходит плохо.
PS. Оп-хуй этого треда устроился на работу именно таким образом.
4. Биржи фриланса типа Апворка. На момент создания треда в Апворке 435 вакансий по поиску "Unreal Engine", однако релевантных здесь намного меньше чем на хх. В основном ищут моделеров/художников/левел-дизайнеров/саунд-дизайнеров/спецов по созданию видеороликов и т.д., именно програмистских вакансий маловато. Пожалуй наихудшее место для поиска работы, но чем черт не шутит.
5. На удивление много вакансий требующих знание работы с VR и AR. Также довольно популярное требование - знание мультиплеерной части. Если ты этого не знаешь - то сейчас имеет смысл покуруть туториалы про репликацию и мультикасты.

НО ТАМ ТРЕБУЮТ ОПЫТ И ПОРТФОЛИО
Да, требуют. Многие требуют иметь готовые и зарелизеные игры - либо самостоятельные либо в составе студии. Но многие готовы принять на рассмотрение любое портфолио, даже если оно состоит из тестовых болванчиков и манекенов. Если у тебя такого нет - значит пришло время начать делать игру по одному из туториалов в шапке треда, которую будет не стыдно показывать на собеседовании.

Я РНН ГОСПОДИН И ХОЧУ ДЕЛАТЬ СВОЮ ИГРУ С ДВАЧЕРАМИ БЕЗ КРАНЧЕЙ И СКРАМОВ, А НЕ РАБОТАТЬ 8/5 НА ДЯДЮ
Пока что двачеры не сделали ни одной игры, и никогда не сделают. Хочешь делать игры и получать деньги - или иди работать в студию или тащи в одиночку.

Я НЕ ХОЧУ УЧИТЬСЯ ПРОГРАММИРОВАТЬ НА С++ ПОЭТОМУ ВЫБИРАЮ БЛЮПРИНТЫ
Блюпринты - это точно то же программирование, только с человеческим синтаксисом без фигурных скобочек и непонятных слов. Если ты до этого никогда не программировал - шанс сделать на блюпринтах говнокод равен 100%.

Предыдущий: >>831616 (OP)
2 850619
Первый
3 850625
Второй нах!
4 850635
Третий и ниипёт!
На метро и в Данию.mp4318 Кб, mp4,
960x540
5 850650
>>850635
>>850625
>>850619
Игры ваши где, чмоши?
6 850655
>>850650
Сучонок я только неделю на анриле работаю, погоди ты.
Блюпринт программисты.mp44,9 Мб, mp4,
640x360, 0:12
7 850661
Когда уже выйдет норм скрипт, заебало ждать
image81 Кб, 1000x667
8 850665
>>850655

> Сучонок я только неделю на анриле работаю, погоди ты


Даю ещё одну неделю!
9 850678
>>850568 (OP)
Подскажите как адаптироваться к блупринтам после кода? Пытаюсь вкатиться, но пздц не могу привыкнуть и понимать что как делать.
10 850689
>>850650
В стиме
11 850691
>>850678

>адаптироваться к блупринтам после кода


Это самое сложное, это сродни как пикассо достигнув вершин мастерства реализма начал учиться рисовать как дети-дауны
"Я могу рисовать как Рафаэль, но мне понадобится вся жизнь, чтобы научиться рисовать так, как рисует ребёнок".
image.png293 Кб, 480x360
12 850706
>>850691

>это сродни как пикассо достигнув вершин мастерства реализма начал учиться рисовать как дети-дауны


Проорал на всю хату с этого невероятно аккуратного сравнения
13 850752

>МАМ Я ВСЕ ЗНАЮ, КАК МНЕ ТЕПЕРЬ НАЙТИ РАБОТУ?


Поделюсь своим опытом для тех кто выкатывается.
Я 3 месяца назад устроился в сочинскую студию на удаленку, на анриле своих проектов не было, только ковырялся в нём с пол года по урокам да документации, взяли сразу на позицию мидла т.к. есть хороший бэкграунд на плюсах, но по нижней вилке на 180к, у нас вилка у мидла 180-240к. Всего было 4 интервью в течении 3 недель, на первом интервью просто познакомились и дали тестовое, 2 интервью было техническим после успешного выполнения тестового и последнее уже обсуждение условий работы и зарплаты. На технических интервью гоняли по плюсам, ответил примерно процентов на 70 вопросов, все проходило достаточно дружелюбно с нормальным общением и шутками. Как потом узнал, были кандидаты сильнее меня технически, но вели себя как додики, так что не закрывайтесь на интервью, покажите, что можете не только решать задачи, но и нормально сосуществовать с остальными членами команды. Сейчас впечатления от работы сугубо положительные, больше чем ты можешь сделать не загружают, дают определенную свободу действий, технику достаточно топовую подогнали, в общем считаю,что прям повезло.
Удачи в поиске работы аноны.
1494602177001.jpg60 Кб, 1000x800
14 850790
>>850752
Грац анонче, а что за бэкграунд у тебя был в крестах?
15 850795
>>850790
4 года работы в небольшой местячковой компании и 2 проекта на гите, один даже небольшую популярность имеет.
16 850813
>>850795
Крупные проекты? Какие советы дашь совсем вкатунам?
17 850859
>>850813

>Крупные проекты?


Не, не сильно

>Какие советы дашь совсем вкатунам?


Дрочите основы и смотрите собесы на Ютубе, если основы знаете, то на более сложные вопросы можете отпиздываться, что не сталкивались, но один хуй это все гуглится за 5 минут.
18 850875
>>850859
Нет смысла пилиться свой проект для опыта пока в контору не устроился?
19 850880
>>850875
Нет. Все нагуглишь, когда придет время.
20 850900
>>850875
Если только совсем мелкое что-то, условно на месяц работы, причем делать это лучше паралельно с поиском работы, если что лучше им скинешь недоделанный проект на посмотреть, этого будет достаточно.
21 850905
>>850568 (OP)
Чуваки, есть у кого инфа когда эпики добавят норм язык вместо C++? Лапшу не перевариваю.
22 850923
>>850905
Не скоро. Обещали выкатить в фортнайте на uefn в конце января, а в движке неизвестно когда. Вообще они славятся своей скрытностью, за неделю до релиза пятерки свиня в интервью на вопросы когда пятерка отвечал, что когда-нибудь выпустят, неизвестно когда
23 850937
>>850905
Норм - это какой? Надеюсь не блевотина C#?
24 850938
>>850937
verse
25 850940
>>850905

>норм язык вместо C++


Чем тебя кресты не устроили? Указатели и референсы испугали?
26 850942
>>850940
Кресты это не для людей, это для скотоживотных с вживленными в мозг чипами, хорош в крестах = полуживотное-полумашина
27 850962
>>850942
Звучит как визг неосилятора
28 850963
>>850942
Ну то есть лучше >>> обычного мешка с костями, что сказать то хотел?
29 850964
>>850963
В программировании конечно лучше, но плюсовик-затейник это уже диагноз, клеймо прокаженного
30 850967
>>850964
Да ты даже нормально объяснить не можешь чем так плохи кресты кроме общих фраз и визгов.
31 850974
>>850964
Например где? В съеме девочек? Парней?
1452161125531.png129 Кб, 300x300
32 850983
>>850967
>>850974

>Верещание крестанутых киберсвиней

33 850991
>>850983
Да я даже не крестанутый, только вкатываюсь, но ничего такого в них не увидел, кроме пердолинга с памятью и указателями, потому что раньше работал исключительно на языках высокого уровня.
34 851130
>>849360 →
Эй, безыгорные, бампую вопрос в новом треде.
35 851159
Есть смысл вкатываться в 5-ку или пока хуйня? Помню ставил ранние версии 4-ки, крашилось каждые 15 минут.
image.png192 Кб, 531x628
36 851230
День 4 чтения Страуструпа.

Уже начинаю мало что понимать, этот наркоман ушёл в создания своих типов, классов и контейнеров, задание конструкторов, деструкторов и операторов. Нахуя мне всё это знать блять?

Помимо этого повозился в анриле, поставил задачи на неделю. Надеюсь в течении недели-двух перенесу таки свой прототип с юньки.
37 851279
>>851230
Ну там раздел в начале где он калькулятор пишет рили душный, дальше все будет просто и понятно.
38 851292
Анон подскажи нубу как мне сделать так чтобы контроллер при нажатии на одну кнопку передавал инпут в одну пешку на другую кнопку в другую пешку. В геймоде у меня указана одна пешка, она двигается, другая не реагирует. Мне именно надо чтобы я ничего дополнительно не нажимал, просто жмешь W управление в одну пешку на сцене, жму D в другую. Если я например хочу нескольким пешкам передавать нажатие?
39 851314
>>851292
Если тебе нужно просто переключение между пешками то можешь им пососать.
40 851316
>>851314
Пробовал, не получается. Есть другие варианты?
41 851321
>>851316
Ну значит хуево пробовал, не может посес не переключить управление на другого актера.
42 851336
>>851279
Я прост уже сомневаюсь что мне страуструп нужен, я вряд ли буду заниматься созданием своих типов и перегружать стандартные операторы. Скорее всего буду работать в пределах одного класса который будет служить основой блюпринта и всё.
43 851339
>>851336
Поплыл, додя
44 851342
>>851339
Спасибо, анон, я действительно поддался сомнениям, но ты как всегда придаёшь мне уверенности.
45 851360
>>851336
Перезагрузка очень распространена, даже в блюпринтах, так что что это такое и как оно работает надо знать.
46 851364
>>850752
Ну так вот и получается, что либо надо жопу рвать чтобы попасть к кабанчикам на 180к, либо ты сразу идешь на хуй. Нет такого, что просто идешь за 70к куда-нибудь без жополизинга и убивания здоровья об переработки
47 851365
>>850905
Долбоеб, ты весь тред засрал уже. Запомни, любой анрило-бог божественно владеел блюпринтами, потому что они удобные.
48 851418
>>851364

> жопу рвать


> пройти собес и сделать тестовое


Тебе с таким подходом только в доставке еды работать
49 851426
>>851364

>просто идешь за 70к куда-нибудь без жополизинга и убивания здоровья об переработки


За 70к не знаю, но за 180 я за 3 месяца ещё никому жопу не лизал и не перерабатывал
50 851472
>>850752
Как вышел на студию то? хх.ру?
51 851484
>>851426
Это тебе так кажется. Ты просто анальник, который себя не уважает
52 851487
>>851472
Да, hh, до этого пробовал напрямую в 2 студии писать, в 1 так же 3 недели ебали мозги с тестовым и интервью, по итогу вежливо послав нахуй, а 2 был мэйлру, там пообщался с девочкой эйчаром, она сказала, что раскидает моё резюме по внутренним студиям и на этом всё заглохло, а на hh с первого отклика повезло.
53 851488
>>851484
Ясно
54 851551
>>851487
Понял, спасибо
image.png76 Кб, 1171x346
55 851593
5 день чтения страуструпа, потихоньку привыкаю к синтаксису. Это вот пример задания лямбда функции, с непривычки на первый взгляд кажется что это иероглифы, но потом всматриваешься и понимаешь что основную проблему вызывают вот эти символы & которые означают что переменная будет передаваться по референсу, они пиздец как сбивают уже выработанную привычку читать код как текст, когда одним взглядом окидываешь строчку и уже улавливаешь смысл.

Вообще это хуеверченье с референсами основное что сбивает с толку, ибо раньше мне про аллокацию памяти даже думать не надо было.
image.png212 Кб, 1275x504
56 851701
>>851321
Сделал так, имеет право на жизнь?
57 851726
>>851701
Нет.
58 851727
>>851701
Если несколько актеров надо двигать, то пойдёт, но у тебя сейчас конструкция к фпс привязана, на дельтатайм подели
59 851728
>>851727
Когда скорость движения будешь устанавливать
60 851745
>>851292
Я вообще не понял, что ты хочешь
61 851754
>>851727
Да, это пазл головоломка. Спасибо за фидбек
image.png274 Кб, 500x491
62 851889
Поработал с блюпринт эдитором когда настаривал animation rig и господи как удобно то блять, в одном окне можно сразу смотреть как работают функции анимации, видно всю иерархию костей, можно парой кликов создавать контроли и сразу запускать анимацию. Всё заебись кроме ЕБУЧИХ ГРАФОВ СУКА, ну почему я должен возюкаться с этими ебаными иконочками, почему нельзя было туда вставить редактор кода, ну ебать, просто хуём по лбу стучат желающим работать с крестами, ведь вместо удобной работе прямо в блюпринте мне нужно будет скакать в вижуал студио и обратно.
63 851897
>>851889

>просто хуём по лбу стучат желающим работать с крестами


А ты в ответ лбом стучи да посильнее, чтобы у них там хуй опух
64 851903
>>851897
Не, я уже решил что буду пользоваться графами пока терпимо, для мелочи, крестами когда что-то посложнее. Блюпринты собсно можно на основании классов создавать.
image.png48 Кб, 1176x405
65 852256
Вот это конечно впечатляет, а вы знали что движковый класс CharacterMovementComponent уже имеет встроенную поддержку мультика, с системой предикшена?
66 852384
Блять, оказывается за Epic Game Jam стоят тоже русские. Галенкин, Сальников, Горошкин. И все занимают не последние должности, не рядовые кодомакаки. Чему так? Тим Свини любит славян?
67 852396
>>852385
>>852391
Что вы в геймдеве забыли, долбоебы?
68 852405
>>852384
они не "за эпиком" стоят а просто нанялись в свое время, епик искала людей активно на евангелизм и собственно в российском геймдеве на зарях хайптрейнов было много специалистов по раскрутке - активных, адекватных.

причем это были не просто русские - а нормальные люди, без нынешней показной тупизны про "пиндосов" и дегенеративного чванства, их много куда брали. с китаем тогда же многие завязались, в европе. при плешивой фашне такого больше уже не будет //
image.png59 Кб, 240x240
69 852506
СУКА ВОТ ЖЕ ОЧКО ГОРИТ

Как в этих блюпринтах ебаных получить булево значение если левая кнопка мыши зажата? Сука, в крестах уже бы сто раз справился, но хуй ведь, ебись с блюпринтами ебаными.
70 852530
>>852506
У кнопки же есть два выхода, не помню как называется когда её нажимаешь и release когда отпускаешь. Соответственно вешаешь два сеттера булевой на выходы и всё
71 852533
>>850568 (OP)
Чики двощ
Раздуплился я себе на норм пека и решил вкатиться с уич. Сам с юнькой овер 4х лет и хочу тебе сказать, анон, уич просто топ.

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

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

Никаких еблей платными ассетами под ик, сохранения, инвентари, хуентари. Ты просто пилишь игру и всё!

Господи, как же уич похорошел при Свуини.
72 852537
>>852533
Блюпринты медленные, большие игрушки на крестах пердолят(~80%)
73 852543
>>852537
Лвиная доля разработчиков итт сталкивается не с проблемой перфоманса блюпринтов, а с неоптимальными решениями. Стоит ли упоминать, что большинству индюков не известно про профайлер и как им пользоваться?

Блюпринты - отличный инструмент, который нужно уметь использовать, а дрочь на кресты - удел безыгорных.
74 852548
>>852533
Ты сначала игру зарелизь, а потом будешь дифирамбы петь.
75 852553
>>852548
Зарелижу. И что ты хочешь сказать этим?
76 852557
>>852530
Покажи плиз пример
image.png14 Кб, 268x247
77 852560
78 852562
>>852560
ДА это понятно, сеттер булевой как настроить на выход
image.png62 Кб, 878x478
79 852563
>>852562
Наркоман? Берешь и сеттишь значение, что тебе не понятно? Точно так же как в языке программирования ты делаешь

bool var = Mouse.IsLeftButtonDown()

В чём твоя проблема?
80 852564
>>852562
Ты рофлишь? Есть у тебя переменная типа бул, вытаскиваешь её в окно блюпринтов, тебе предложат гет или сет, выбираешь сет, цепляешь к верхнему выходу с кнопки и кликаешь галочку. Потом вытаскиваешь ещё раз, опять сет, но цепляешь к нижнему, галочку не ставишь.
81 852587
Чет проигрунькал я с этого маня-текстовика, который не осиливает такую базовую элементарщину. Вангую, он и плюсы также "знает"
image.png215 Кб, 1287x1039
82 852591
>>852563
Я это уже делал, не работает почему-то. Пикрил, ЧЯДНТ?

Мне нужно чтобы инпут экшон не триггерил поворот персонажа если левая кнопка мыши зажата.

Вангую что это как-то связано с ебаным exec, который диктует последовательность исполнения кода.
83 852593
>>852533
А порталы на анриле сделать нельзя в то же время.
image.png59 Кб, 240x240
84 852599
Пересоздал проект на крестах, нашёл в коде нужную функцию, отредактировал две строчки и он 10 минут компилил. Пиздос.
85 852601
>>852599
Что-то не нравится, бичуган? Терпи
86 852602
87 852606
>>852591

>ЧЯДНТ?


Не можешь нормально объяснить что ты пытаешься сделать и каким образом, наркоман.

Ты мог сразу сказать, что юзаешь enhanced input system, тогда бы тебе советовали не просто ноду ивента. Ты сам экшн настроил то? Триггер поставил? Почему ongoing, а не triggered?

Хули пенять на блюпринты когда ты вообще не понимаешь что делаешь. Тебе не по апи дока нужна, а по основам движка. У уича с этим плохо так что иди юзай гамак и не бухти.
image.png85 Кб, 550x768
88 852614
>>852591
Ты понимаешь, что ты наглухо отбитый олигофрен? На скрине пример того как сделать из 3rd person примера камеру крутиться только при зажатой левой кнопки мыши.
Если ты не можешь осилить это, то тебе не стоит лезть в юич.
89 852617
>>852606
>>852614
Ок спс, теперь робiт. А почему нельзя просто через ongoing? Я так понял Started меняет булево значение на тру, а Completed на false? Пиздос, неинтуитивно чёт. Эх, походу надо гайдик по блюпринтам пройти, я надеялся что с наскока разберусь.
90 852623
>>852617

> Я так понял Started меняет булево значение на тру, а Completed на false?


Ни started, ни completed не меняют значение. Это всего-лишь ивенты, которые не отвечают за то, что происходит внутри. Значение внутри меняется в зависимости от триггеров и модификаций.

Подобная система есть и в юньке https://docs.unity3d.com/Packages/com.unity.inputsystem@1.4/manual/index.html те же яйца только в профиль.

Тебе не просто блюпринтам учиться надо, а вообще программированию и изучать внутренние подсистемы двигла.

Friendly advice: сядь за что-нибудь другое. Уич слишком сложный для соло изучения с нуля и документация по нему совершенно не явная, когда у тебя релевантный бекграунд отсутствует. Изучи, например, ту же юньку и потом возвращайся. Вкатываться в уич будет в разы легче после нескольких лет на юньке.
91 852628
>>852623

>Ни started, ни completed не меняют значение. Это всего-лишь ивенты, которые не отвечают за то, что происходит внутри. Значение внутри меняется в зависимости от триггеров и модификаций.


Зачем тогда ты оба протягиваешь в сеттер?
92 852634
>>852628
У уича исходники открытые, можешь почитать и подумать. Я не буду расписывать как все эти универсальные системы инпута работают
93 852637
>>852634
Потому что они работают как я и написал, но ты зачем-то насловоблудил, наверное хочешь казаться умнее чем есть на самом деле.

Алсо, я спецом спросил потому что у такого подхода есть недостаток - если я смогу вызывать Completed не вызывая перед этим Started то система начнёт работать наоборот - я смогу двигаться только с зажатой кнопкой мыши, а с инпут системой это реально, ибо экшон мапы можно вырубать, например при переходе в меню.
94 852644
>>852637
Проиграл в голос. Походу ты реально наглухо отбитый олигофрен...
95 852653
>>852644
Спасибо тебе, ты подстегнул меня перепроверить гипотезу, и действительно Completed всегда возвращает значение false, а Started true. Описанный мной корнеркейс не произойдёт. Я предположил что оба ивента возвращают тру, но это не так.
96 852655
>>852628

>Зачем тогда ты оба протягиваешь в сеттер?


Мне одному хочется ему ебало разбить?
97 852656
>>852655
Защооо
98 852657
>>852653

>Я предположил что оба ивента возвращают тру, но это не так


Ты серьезно? ТЫ БЛЯТЬ СЕРЬЕЗНО? А как по твоему в В значение менялось? МАГИЯ СУКА?
99 852661
>>852657
Я предположил что сеттер работает как триггер, а эвенты просто выстреливают тру значениями, сеттер их получает и меняет значение на протвоположное. А он оказывается просто присваивает то значение что получает, ну то есть работает как и должен сеттер. Меня смутило протягивание exec, мне пока тяжело его воспринимать в отрыве от передачи аргументов, в коде просто читаешь сверху вниз и видишь какой аргумент куда идёт.
100 852668
>>852661

>сеттер их получает и меняет значение на протвоположное


Мне тебя так жаль стало, что даже бить перехотелось
101 852678
>>852661
Сука заорал в голос, а если бы получал значение int, то тоже бы менял на противоположенное, какое кстати?
102 852679
>>852653

>перепроверить гипотезу


Ебать да у нас тут УЧЕНЫЙ! Строит гипотезы и проверяет
image80 Кб, 720x436
103 852680
>>852678

>какое кстати?


value = -value;

IZI
104 852681
>>852679
Всё лишь бы гайд по блюпринтам не проходить
105 852682
>>852681
Тут гайд не поможет. Нет гайда, который научил бы обезьяну быть человеком.
1284917448574.jpg17 Кб, 299x383
106 852683
>>852682
Есть, называется эволюция.
107 852684
>>852683
Это не гайд, а процесс и ты его уже не прошёл.

Несите следующего.
108 852686
>>852684
Эволюция как процесс не завершён никогда.
109 852689
>>852686
Не в твоём случае.
110 852690
>>852689
Нет ты
111 852833
Народ помогите.
No smoothing group information was found in this FBX scene. Please make sure to enable the 'Export Smoothing Groups' option in the FBX Exporter plug-in before exporting the file. Even for tools that don't support smoothing groups, the FBX Exporter will generate appropriate smoothing data at export-time so that correct vertex normals can be inferred while importing. (где этот блеать экспортер найти его нет....)
112 852840
>>852833
Чтобы исправить эту ошибку в Blender, Вам нужно следующее:

Откройте Blender и откройте файл FBX, который Вы хотите экспортировать.

В меню File, выберите Export, затем FBX.

В диалоговом окне экспорта FBX выберите вкладку "Main" и включите опцию "Smooth Groups"

Нажмите на кнопку "Export FBX" и сохраните файл в нужное место.

Экспортированный файл FBX теперь должен содержать информацию о группах сглаживания и может быть импортирован без ошибок в Unreal Engine.
113 852841
>>852840
Но эта ошибка в анриле 5
114 852842
А понял
115 852843
>>852840
вкладку "Main" и включите опцию "Smooth Groups"
Не могу найти там
135048.png9 Кб, 236x178
116 852855
>>852843
Вот здесь грань включи
117 852863
>>852855
О пасиб
118 852864
>>852855
О пасиб
119 852868
И последнее
RUNTIME DOES NOT SUPPORT WHOLE SCENE POINT LIGHT SHADOWS (Missing Vertexshader Layer Support)
Не знаешь как бороться с этим?
120 852882
>>852868
>>852833
А зачем с этим бороться? Тупо игнорирую эти пуки, никак не мешает
убица всех игор.mp412,8 Мб, mp4,
1920x1080, 1:16
121 852927
что, не ожидали?
1674401786237.jpg62 Кб, 772x434
122 852941
123 852953
>>852927
Зато не безыгорка
1.png95 Кб, 913x739
124 853094
Аахахха лол. В юнити когда импортировал ни одной ошибки. А анрил ругается
125 853097
>>853094

>решил перейти с Unity на Unreal Engine


>Unreal отказывается работать с зашкваренным и прямо называет дегенератом


Это судьба
126 853098
>>853097
А что ты хотел от инвалида?
127 853099
>>853094
Даже я, не пользующийся Unity, в курсах за разные системы просчета нормалей у них с Unreal, все эти инвертирования зеленого канала и т.п.
Ты себя дурачком выставляешь.
128 853102
>>853099
Так я чужую модельку загрузил лол
129 853116
>>853094
Это вроде тупо ворнинги, если моделька норм выглядит то игнорируй визги и всё

>>853097
>>853098
>>853099
Юнити работает со стандартным стл, по идее разницы быть не должно
130 853131
>>853094
>>853097
>>853099
>>853116

Так что это значит? Что за дегенерат тангент?
131 853133
>>853131
Не ебу, это к моделлерам вопрос скорее. Тут сидят блюпринтодети и юнитидурачки.
image.png270 Кб, 1482x1177
132 853135
Ну всё можно кресты не учить короче, за меня всю игру АИ будет делать
133 853155
>>853135
Это совсем уж бесполезный код какой-то. Пускай напишет что-нибудь покруче.
134 853209
>>853155
Ну давай запрос посложнее
135 853266
>>853131

>Так что это значит? Что за дегенерат тангент?


UV координаты на меше хуевые (скорее всего смежные вертексы меша лежат на одной точке развертки), или координат вообще нет. Из за этого невозможно рассчитать тангентный базис (это система координат в которой карты нормалей накладываются).
Если карты нормалей использовать не планируется, можно забить. Лучше - разобраться и исправить.
136 853312
Мимозалётный.
Если можно в анриле моделировать. ТО зачем тогда моделируют в 3дмакс и только потом в анрил переносят?
137 853321
Начал знакомство с движком. Как мне сделать чтобы было
1)Доска как на пикче
2)Пустота чтобы была
3) Сетка на которой моделить
А то у меня загружается остров песчаный. Это я так понимаю от типов проектов зависит?
139 853324
>>853312
Потому что в анриле вся эта функциональность ещё в бете и достаточно скудная
Скриншот 24.01.2322.27.37.jpg8 Кб, 143x142
140 853525
Народ почему у меня этих пунктов нет и как их найти?
141 853787
>>853312
В 3дмаксе кто-то еще моделит?
Норм челибосы под гд делают все в Гудини

Ну короче ты можешь себя выебать немытым огурцом, но лучше купить профессиональный дилдо, будет удобнее и приятнее в разы. Вот и тут также
image.png443 Кб, 1255x560
142 853859
Как купить, если русские карточки заблокированы?
image.png576 Кб, 815x560
143 853873
>>853859
С помощью друга из Казахстана
144 853898
>>853873
У меня нет друзей, тем более таких успешных. Ладно, буду есть ножом вместо вилки и вручную выравнивать провода
image.png191 Кб, 940x367
145 853926
Почему-то не могу получить add mapped skeletal mesh внутри конструкшн скрипта, но могу в эвент графе, погуглил, такая проблема не только у меня:
https://forums.unrealengine.com/t/ue5-ea2-to-preview-1-control-rig-component-add-mapped-skeletal-mesh-cannot-be-added-to-construction-script-anymore-crashes-engine/503976/3

Самое забавное что и документация не обновлена, скрин взял оттуда.
16395695418320.png271 Кб, 600x600
146 853937
Струструп всё-таки спиздел когда в начале книги написал что достаточно иметь опыт погромирования в языках высокого уровня. Он настолько безцеремонно юзает фичи работы с памятью, будто я это книгу открыл после 5 лет работы в C, а не из сисярпа прикатился блять.
147 853946
>>853937
Ну так что, как успехи? Уже плюсы больше нравятся? Удалось перекатиться?
148 853960
>>853946
Пока нет, всё еще смотрю на код плюсов как баран на новые ворота, да и опыт юньки мало помогает в анриле. Я надеялся взять нахрапом за счёт опыта, но походу всё-таки надо подходить к делу основательно.
149 853969
>>853960
До сих пор благодарен преподавателю за то, что когда-то давно он дал мне совет бежать с ёбаных крестов на благословенный C#. кресты язык биороботов. Достаточно посмотреть на всю эту ёблю с указателями и шаблонами, чтобы уехать в дурдом. Хотя, думаю, в Анриале всё этого нет. Но тем не менее. Кресты это ужас, это смерть.
150 853982
https://www.youtube.com/watch?v=CU7YX5SY8zY
Короче есть демка на UE5
работает самостоятельно без редактора
можно в ней врубить режим свободной камеры, типа просто полетать, а не ходить от 1-го лица?

какие команды можно запустить в данной демке?
151 853997
>>853982
Если демка собрана в development режиме, то апостроф (рядом с enter), затем tab включают свободную камеру. Если в shipping, то только сторонними тулами для хака камеры.
152 854003
>>853997
спасбо за инфо
153 854011
>>853982
Unreal Universal Unlocker
Только хз работает ли он с 5
Снимок экрана (7022).png2,2 Мб, 1920x1080
154 854035
>>854011
не сработало
жаль
но прога полезная спасибо
image.png3 Кб, 285x146
155 854042
>>853859
Можешь у меня купить за полцены.
Скриншот 26.01.2317.37.49.jpg8 Кб, 262x193
156 854070
>>853525
Аноны поему мой раздел polymodel отличает от этого?
157 854110
Насколько хорошо нужно знать кресты для разработки на UE? Небольшой опыт кодинга имеется (чуть меньше года коммерции на пистоне).
158 854119
>>854110
Смотря что делать будешь, в целом можно полностью обойтись блюпринтами, но знание крестов может облегчить разработку.
159 854194
На хамбле раздают курсики по анрилу, спиздить где-то можно?
image.png180 Кб, 1144x919
160 854443
Лол, почему-то если я в анимейшнблюпринте навешаю инверскинематик риг, и буду передавать ему значения из инпутэкшена, то при компайле движок крашнется нахуй.
161 854444
>>854443
Причём всё нормально если я буду задавать константу, а не передавать из инпутэкшена. Видимо я какой-то луп создаю бесконечный.
image.png119 Кб, 1794x807
162 854451
Почему не перетаскивается виджет Text?
163 854452
>>854451
* UE 5.1
image.png8 Кб, 287x175
164 854459
>>854451
Разобрался
165 854511
>>853859
Не покупай эту парашу.

https://www.unrealengine.com/marketplace/en-US/product/restyle
Вот нормальное.
166 854522
https://www.coursera.org/learn/introductionprogrammingunreal?specialization=cplusplusunrealgamedevelopment

Гляньте че нашел, кто-нибудь проходил? Жаль ассайнменты за пейволом.
167 854727
Вопрос по импорту из Quixel Bridge
Есть ли способ получить заявленный (с displacement как минимум) surface из коробки. А то материал по итогу плоский и приходится пересобирать
168 854774
>>850568 (OP)
Слушайте, а в чем преимущества анрила перед юнити? Типа мне всегда казалось что он больше для ААА игр, а обитатели гд (из тех что делают игры) больше по индюшатине. В чем так хорош анрил для инди игр, с чем не может справиться юнити?

Я не обожатель юньки, но среди всех движков пока она у меня самый оптимальный вариант, хотя не без косяков, вот и думаю, может что то в анриле есть такого, что меня заставит на него переключиться?
169 854810
>>854774
Ну я вот уже почти месяц вкатываюсь в анрил из юньки, пока с малым успехом, но по моему мнению анрил как-то с бОльшей легкостью выдаёт графоний уровня ААА, конечно сразу встают вопросы оптимизона, но сам факт что с помощью quixel и люмена даже конченый дебил за 5 минут сможет построить сценку уровня ААА проектов, в то время как в юнити для такого же эффекта тебе нужно будет разбираться с HDPR, настройками и запеканием света и где-то искать охуенные ассеты, которые анрилодети качают бесплатно с помощью Quixel Bridge.

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

Также в анриле есть определённая "рельсовость" - для каждой возможной фичи для тебя созданы фреймворки, и ты должен иметь представление как в них происходит workflow чтобы что-то делать, иначе можно словить софтлок или даже краш движка, Юнити даёт тебе больше свободы, но взамен ты с бОльшей вероятностью нахуяришь велосипедов и костылей, "рельсы" анрила помогают тебе не наступать на грабли, но зато ограничивают.
170 854854
>>854810
Просто все что ты описал мне кажется применимо больше уже к более-менее крупным студиям. А индюшатникам то это зачем...

С рельсовостью судить не буду, это точно не знаю
171 854878
>>854854

>А индюшатникам то это зачем...


Всмысле зачем? Я же расписал - меньше ебли и лучше результат, для индюка заебись.
172 854888
>>854878

>меньше ебли и лучше результат,


Люмен только для топ карт
173 854895
>>854888
У тебя из без люмена освещение на анриле будет на голову лучше чем на юньке, при тех же трудозатратах.
174 854896
>>854895
А как ты с лапшой смирился?
175 854898
>>854896
Никак, я плюсовиком был ещё до того как первый раз анрил поставил, мелоч конечно удобно на блюпринтах делать, но на 80% это плюсы
176 854899
>>854895
Без люмена тоже запекать
177 854900
>>854774
Анрил 5 это самый технологичный двиг в плане графона на данный момент. Главный минус уе это когда ты перестаешь двигать кубы по сцене и начинаешь делать игру то у тебя для этого есть два инструмента, лапша блюпринтов и плюсы. Как ты понимаешь оба варианта говно.
Проблема юнити на данный момент это сложность вката (как ни странно) так как в юнити напихали огромное количество говна, иногда в нескольких экземплярах (типикал пример: три вида текстовых компонентов которые делают одно и то же но по-разному), и ньюфаг в этом легко запутается.
178 854902
>>854900
Мне в юнити больше не нравится то что с гитом это плохо интегрируется, и что некоторые вещи через костыли делаются я из-за этого несколько багов в одной игре имею...
179 854913
>>854902

>с гитом это плохо интегрируется


Какие проблемы? Я по их обучалке установил гитхаб десктоп, там все настройки на месте, всё нормально работает.
180 854914
>>854888
Объясните мне пожалуйста: это значит что только мне надо иметь топ карту или и сама игра будет требовательна если я буду использовать люмен?
181 854915
>>854914
Обои
182 854916
>>854915
А альтернатива? У них в обучалках они так без задней мысли предлагают юзать люмен что я подумал что там оптимизонно всё
183 854930
>>854916
Нет, это супертребовательная технология, они же выкатывали демку, там топ карты пропукивались. То ли недавно новый выпуск движка был, то ли на днях будет, статьи выкатили вчера, как они сделали оптимизон нанита, теней и люмена для фортнайта, а он же и на консолях есть, может смогли урезаться. Все это тестить надо, но пока скрипт не выпустят я анрылу качать не буду
https://www.unrealengine.com/en-US/blog/battle-testing-unreal-engine-5-1-s-new-features-on-fortnite-battle-royale-chapter-4
184 854932
>>854930

>но пока скрипт не выпустят


Когда обещают?
185 854937
>>854930
Моя 3060 форточку на максималках не тянет, например. Если включаешь люмены-наниты, сразу пизда фпсу.
14947767518550.png7 Кб, 420x420
186 854942
>>854937
А юнити на любой кофеварке идёт.
187 854945
>>854932
Черт знает, все откладывают, всё что-то ломается, свиня стрим вел, что-то у него не завелось нифига, но кажется что близится
188 854947
>>854913
Мусора много. Плюс пытался с плагином ебаться, так там разрабы забили на проект. Думал что мета файлы можно в игнор запихнуть а без них оказывается проект крашится
189 855013
Анон, какой параметр нужно указывать, чтобы был WindowsNoEditor вместо Windows? Версия движка 5.1.0
190 855300
Зацените
https://www.artstation.com/artwork/w81nbZ
https://www.artstation.com/artwork/LYWPr
Вот это норм. А то большинство фанатских работ в ue у меня вызывают эффект зловещей долины. Из-за даже не знаю перекрученных спецэффектов что ли
191 855308
>>855300
Вовоподобная блевота на второй. У него стены из камня на деревянном каркасе лол))) Тупее был только челик с пикселяча, у которого на крыше были нарисованы заплатки таким образом, что вода под них затекала бы при дожде)))
192 855324
>>855300
Секрет твоих картинок прост - они темные, а значит твой мозг сам додумывает детали.
Ксли посмотреть на оранжевую трубу на первой, можно умереть от кринжа.
193 855329
>>855324
Труба как труба, ты странный какой-то.
194 855332
>>855329
Ты верное шутишь. В халфлайфе 2010 года труба более реалистична. Не, я бы слова не сказал, если бы не хвастовская ватермарка.
195 855336
>>855332

> В халфлайфе 2010 года


Шизик-кун, ты к нам из параллельной реальности прибыл? Какая в пизду реалистичность у трубы блять - это тупо цилиндр с текстурой краски, вы со своим графоном совсем пизданулись.
196 855337
>>855336

>вы со своим графоном совсем пизданулись


То есть мы не рендер обсуждали? Ну ок.
197 855339
>>855337
Тебе в /cg обсуждать рендеры. Мы обсуждаем левел-дизайн, а не визги о том что труба (труба, блять) НИРАЛИСТИЧНАЯ. Труба, блять, это просто труба - красивый желтенький объект на который игрок посмотрит, подумает "Ох нихуя себе здоровенная труба, интересно для чего она?" и пойдет дальше.
198 855341
>>855339

> левел-дизайн


Как можно было об этом догадаться, если было сказано "зловещей долины"? Лол.
Очевидно что речь шла о рендере. Потому что левел дизайн - вообще любой может, труба может быть вообще в любом месте и это никак не влияет.
(Это не говоря о том, а где там уровень? Вот на второй пикче вообще пройти негде).
199 855345
>>855341

> труба может быть вообще в любом месте и это никак не влияет


Зис. Труба - это просто труба, она может быть любая и в любом месте, пока она круглая и похожа на трубу. Возможно в архвизе это по-другому, они там могут спорить что труба неправильно блестит, ржавчина неправильная, освещение неправильное, нет слоя пыли, нет слоя птичьего говна и мочи бомжей, нет амбиент коклюжона и вообще плохо отрендерено тупо. Но мы в геймдеве, и лично мне на это поебать.
ThirdPersonMap(3).mp41,6 Мб, mp4,
1280x720, 0:05
200 855423
Спустя три недели пердолинга с анрилом я наконец смог вздрочнуть персонажу уткнувшись ему в анал. Я честно не планировал забуриваться ему между булок, просто пока плохо разобрался с take recorder'ом.

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

Но я наконец могу начать задавать движения руки при помощи мышки.
201 855451
>>855423

>Спустя три недели пердолинга с анрилом я наконец смог вздрочнуть персонажу уткнувшись ему в анал


Продолжай, может еще через три недели сможешь уткнуться ему в пах
202 855452
>>855451
Думаю теперь процесс пройдёт быстрее, я примерно понял воркфлоу анрила, следующий этап заставить его тянуться ртом к хую. Думаю завтра-послезавтра уже выложу новое хоум видео.
1495170550350.mp415,9 Мб, mp4,
1080x1080, 0:19
203 855459
>>855452
Скорее бы
204 855705
>>854511
Так оно тоже платное и его не купить
ThirdPersonMap(5).mp4463 Кб, mp4,
1280x720, 0:04
205 855723
Возможно до хуя он на этой неделе не дотянется. Но я на верном пути.
206 855959
Пачаны, начинаю вкат в урину и каждый раз меня стопит тот факт, что она постоянно вылетает. GPU греется до 70 на стартовом проекте. Начинаю что-то делать и сразу вылет, иногда уносит систему в синий экран. Что этой пидорасине нужно для стабильной работы? Драйвера последние, обновы все стоят на движке.
207 855972
>>855959
вангую проблемы с железом, может кондеры на мамке вздулись или чип у видюхи отваливается
208 855987
>>855959
Вообще странно, у меня похожий конфиг, вылетает только если я сам хуевничаю и начинаю в куче окошек что-то тяжелое твикать по живому как суетливая обезьяна. Если работать последовалено и сохранять все, то полет норм.
image.png724 Кб, 883x814
209 856047
Я считаю что это прогресс.
210 857807
Народ вот создал ландшафт как мне на на него текстуру натянуть?И вообще текстуры натягивать
211 858045
Поясните за макароны. Вот все кукарекают про макароны которые не очень. Но ведь нода - это просто интерфейс класса, так? А базовые анриловские ноды, можно использовать внутри своих классов, так? Если все так, то можно делать ведь вообще без лапши.
212 858108
>>858045
У макарон есть плюсы и минусы. Учитывая что на крестах в анриАле нужно постоянно перезапускать двигло, то кроме лапши альтернатив тупо и нет на этапе прототипирования. Ну если ты не любитель 50% времени разработки пялится на загрузку движка. Так что просто смирись.
213 858134
>>857807

>Ютуб


>Landscape material ue4

214 858148
>>858108

>Учитывая что на крестах в анриАле нужно постоянно перезапускать двигло


Зачем? У меня так всё работает
215 858162
Вышла версия 5.1.1.
Держу в курсе.
Hacking Reality in Unreal Engine 5.mp418,3 Мб, mp4,
1280x720, 1:59
216 858376
АААААААААААА КАК ЖЕ ОХУЕННО
217 858682
Два хелп
Вот у меня локация остров в океане. А как другие острова делать к к примеру на этой карте или добавлять локации к к этой карте
Мимо новичок
image983 Кб, 1600x900
218 858696
>>858376
Хочу The Backrooms с такой графикой.
219 858749
>>858682
Доскульптить и покрасить. Если там мультяшная еботека то норм вариант. Если кинцо, то надо в ворлдмашине делать хайт мап и ипотрироавать. Соответсвенно проблема перемешается в сторону ворлдмашины- как организовать проект, чтобы его можно было дополнять. Но пока что я не нашёл лучше способа чем делать классический шовный мир по типу стулкера или донг дарк где одна лока-одни левел и скустеннвии границами из рек гор, лесов итд
220 858993
>>858376
Интересно, это 3d скан или реально кто-то ручками такую красоту смоделил и затекстурил.
221 860108
Как в блупринтах отсортировать массив по ключам?

Вот у меня массив [1,2,3,4,5], вот ключи [12, 0, 7, 1,4] и вот такой должен получиться результат [2,4,5,3,1]
222 860250
>>852384
Галенкин поддался общей хохлоистерике и с начала операции пыни не ведет подкасты KDIcast. Говорят высрал тонну кала в твитторе. Кузьмин нормально держится. Вообще хохлы во ощущениям заебали всех уже.
223 860254
>>860250

>Вообще хохлы во ощущениям заебали всех уже


а ты ждал чего-то иного, идиотина?
правильно делают, Бог им в помощь
Безымянный.jpg56 Кб, 746x314
224 860257
У меня инсульт жопы поначалу.

Мимо качу с юнити.
225 860276
>>858993
Скан, но и ручная работа есть. У них же целый квиксель мегаскан есть. Те ребята в этом шарят.
226 860277
>>860257
И что тебя смущает? У вас на Юньке материалы тоже нодами собираются.
227 860279
>>860277
Ну я кодом в основном работал, поэтому непривычно. В целом вроде уже осваиваюсь. Надо раздуплиться только как тут ооп мутить.
229 860295
>>860108
Ну типа делаешь цикл по ключам, находишь минимальный элемент, запоминаешь его индекс в массиве ключей, потом по этому индексу береш значение из основного массива и это становится первым элементом нового отсортированного массива. Потом повторяешь карусель но теперь ищешь не минимальный, а тот что меньше всех, но больше предыдущего ключа. Но вообще массив «по ключам» в анриале называется Map. И есть набор методов работающих с ним.
230 860297
>>860295
Можно кстати и в один проход, находишь максимальное значение ключа и пускаешь цикл от нуля до максимального. Тупо 0,1,2,3 если такой ключ есть аппендишь к новому массиву значение из старого массива по индексу ключа, если ключа с таким значением нет, переходишь к следующей итерации.
231 860300
Вкатуну имеет смысл на 4 пердолится или можно сразу 5? Комп i7 6700 gtx 1080 16 ram. В наниты и люмпены всякие упарываться не планирую. Пятерка пока напрягла тем, что стартует минут 5, а то и 10 лол
232 860431
Как в анриле ооп мутить? Вот мне нужна например структура, которая инкапсулирует какие-то данные и предоставляет интерфейс для работы с ними. Мне нужно делать актор компонент и настраивать у него аутпуты или типа того чтоли?
233 860435
>>860431
Так, кастом эвенты нашел. это я так понимаю то что надо. Типа актор через свой граф общается с компонентами, те со своими подкомпонентами и пошло туда сюдя. Осталось еще найти как аутпут делать после этого. Вообще не так и сложно пока. Точнее от инсульта жопы я перешел к легкому петингу.
234 860468
>>860435
Ну все карочи, разобрался ебать. создаешь функцию, в ней все задается и просто вытаскиеваешь ее из переменной с типом этого блюпринта. Функция как я понял - интерфейс блюпринта, макрос это приватная функция. И я не понял, как приватить переменные.
235 860532
>>860468

>И я не понял, как приватить переменные.


Там есть галка private.
236 860540
>>860532
Я сделал переменную типа блюпринта в самом блюпринте и вытащил из нее приватную переменную члена блюпринта.
237 860542
>>860540
Я нихуя не понимаю что ты хочешь сказать. Что так не должно быть? Так приватность относится к классу, а не объекту.
238 860545
>>860542
А переменная в классе, это не ссылка на объект класса? типа

public class Mocha
{
private Mocha Govno;

public Mocha()
{
Govno = new Mocha();
}

private Mocha GetMochaFromGvno()
{
Mocha mocha = Govno.Govno
}
}

Вот такая конструкцию у меня в анриале работала, а работать она нихуя не должна.

}
239 860546
>>860545
В методе ретурн забыл, но смысл понятен карочи.
123.jpg376 Кб, 1920x1200
240 860549
241 860552
>>860545
Схуяли оно не должно работать, лол? Закинь в любой онлайн-компилятор и проверь.
242 860553
>>860552
Лол, реально работает.
243 860556
Пиздец у меня глаза открылись. А ведь реально в модификаторах доступа буквально про классы же написано. Век живи век учись епта.
244 860561
>>850568 (OP)
Кто-нибудь ковырял уже Large World Coordinates?
Это уже можно юзать без жопоболи?
245 860672
Чтобы не пердолиться лишний раз, решил попробовать взять в помощники чат жпт и пытать его вопросами.

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

Говорю не могу найти настроек приватности.

А их нет говорит, макросы по умолчанию приватные.

Вот жеж долбоеб электронный.
246 860740
>>860672
Так макрос в блюпринтах это не функция и не метод, это просто набор нод оформленный в одну ноду, чисто для распутывания макарон, там даже локальных переменных вроде нельзя делать. Но если ты хочешь свой макрос вызывать из друго класса просто сделай Кастом Евент, на него цепляй макрос и вызывай это эвент.
247 860798
>>860740
Вроде было написано, что макрос не только может переменные локальные иметь, он еще и их состояние запоминает.
248 860833
>>860798
В спорных моментах я обычно тестирую. Но насколько я помню макрос- чисто косметическая шняга, просто кусок евент графа упакованный в одну ноду. За счёт чего он бесплатен для производительности. Тоесть не надо раздуплять стек, что-то туда класть,что-то оттуда потом доставать и.т.д. Компилятор видит просто набор нод и воспринимает их так же, как если бы ты их написал без всякого макроса.
249 860891
>>860798
>>860740
в блюпринтовых макросах есть локальные переменные. Только ты их создаешь не как обычно на плюсик, а вызывая ноду LocalBool/LocalFloat/LocalInt и т.д.
Безымянный.jpg78 Кб, 953x409
250 861381
Решительно не понимаю. Значит условно есть грибок под интерфейсом, когда я на него наступаю, то ему пересылается компонент в котором статы, ну и он меняет в данном случае булевую. Я решил потестить. Переменную булевую в статах приватнул. А грибку как будто бы похуй.
251 861388
>>861381
Удалил сет ноду, попробовал вытянуть новую, не дает. Все ок. Но тогда вопрос. Какого хуя компилятор не ругался, когда я сначала вытянул переменную, а потом ее заприватил?
252 861390
>>861388
Я при этом еще 10 раз перепроверил, что все скомпилировано и сохранено
253 861404
Насколько отбитая идея делать вн на ue5? Сразу скажу что есть прототип на ренпи, однако как оказалось всякие тяжелые видео и анимации на питоне подтормаживают. Учитывая что планирую использовать для фонов в том числе видео в 4к как-то не обнадёживает. Так же там проблема с реализацией любых мини игорь.
Так что выбор либо юнити либо ue5, последний кажется более адекватным технически.
254 861414
>>861404
Совершенно отбитая идея, по первых 2D здесь на вторых ролях, движок так спроектирован, есть тот же Paper2D, но это такое.
Во вторых для вн тут нет ничего и тебе придется все делать самому.

Бери юнити или годот, а ещё лучше найди способ исправить проблемы в ренпи.
255 861425
>>861414
А по моему норм идея. Хотя бы из за божественного UMG.
К тому же для внки пердолинга будет сльно меньше чем с полноценной 2д игрой, так что имхо вполне терпимо
256 861428
>>861414
Так можно не использовать 2д, а сделать примерно как делают диалоги - камера куда-то смотрит и виддет с текстом и выбором. Было бы даже интересно попробовать.
257 861437
>>861414
У ренпи очевидные ограничения, потому что это небольшой питон движок и его делает 1 человек. Исправить можно только поменяв движок.
258 861460
>>861404

> всякие тяжелые видео и анимации на питоне подтормаживают.


Звучит как буллщит. Никто не пишет декодер видео на питоне, там в любом случае вызов низкоуровневых библиотек воспроизводящих видео. Поэтому тормозят у тебя видео в принципе, возможно комп слабый (но тогда и с уечем проблем нахватаешь) или просто неудачный кодек или видео битое.
259 861477
>>861460
Движок это не только декодер, а всё взаимодействие которое крутится в фоне, в том числе анимации спрайтов и транзиты, а так же различные вызываемые функции, которые тормозные питоновские. Например делаешь скриншот и всё подвисает на 2 секунды, или слетает маска видео, или при одновременном видео и дизоль транзите анимация курсора начинает лагать. Зачем отвечаешь если не понимаешь простых вещей? В том же блендере я могу накрутить в 10 раз больше эффектов и всё летает в реалтайме, подозреваю в уече тоже самое, он ещё больше на реалтайм заточен.
260 861546
>>861390
У тебя какое-то помешательство на этих приватах. Писал бы игру уже. В анриле это практически не нужно для прототипирования, я иногда привачу функции чтобы они тупо не засоряли меню поиска когда тащу макаронину из компонента. Никакие классы у меня несанкционированно ни разу еще никуда не лезли.
261 861548
>>861404

>всякие тяжелые видео и анимации на питоне подтормаживают


>последний кажется более адекватным технически


Здарово, ведь Уечу даже видево никаких не надо чтобы начать подтормаживать, досточно просто его запустить.
262 861567
>>861548
Про то что он шейдеры по ходу дела подгружает? Это только для крупных 3D игр проблема как по мне. В основном нужно лишь чтобы он одновременно переваривал видео + простые эффекты + мини игры.
263 861569
>>861567
Ну и да привык к нодам в блендере, так что кодинг на блю принтах выглядит привлекательно. Как ни крути за таким визуальным прогерством будущее.
264 861587
>>861569
Чет орнул)) это будущее до того как чат жпт заменит программистов или после?
265 861689
>>861567
Кстати, есть подозрение что видосы в компактных форматах в анрил залить не получится. Например аудио он по дефолту принимает в .waw если без сторонних самопальных плагинов. Думаю и с видосами подобная шняга. Так что готовься что твоя новелка будет 100 гигов весить на час геймплея.соответсвенно никто её даже качать не станет.
266 861770
Можно ли на один блюпринт анимации прицепить разные скелеты?
Допустим у меня игра в котрой перса можно менять, но количество действий одинаковое, логика переключения анимаций будет одинаковоя. Я могу не делать логику анимаций заного для каждого нового меша?
267 861782
>>861587
Ноды уже индустриальный стандарт во всём профессиональном 3D софте, орнуть ты можешь только со своей ограниченности.
268 861793
>>861782
воу воу воу. но ведь это ты не смог в программирование и таскаешь лапшу для отсталых.
269 861794
>>861770
Нит. Один блюпринт - один скелет
270 861796
>>861770
Можно сделать разве что плюсовый базовый класс, куда вынести общие переменные и функции какие-нибудь. Но у дочерних блюпринтов энивей должны быть свои аним графы
271 861799
>>861793

>ты не смог в программирование и таскаешь лапшу для отсталых


Чел, это то же самое, только в разном формате.
272 861802
>>850568 (OP)
Пару лет назад пробовал вкатиться в анрил. Тогда все работало хорошо, а вот нынче я попробовал установить 5 версию, потом 4.72 - обе вылетают снихуя, на том же железе, что и было. Что за версия у меня была тогда - я не помню. Какая версия 4 анрила была пару лет назад?
273 861803
>>861799
в формате круглого, треугольного и квадратного отверстия?
274 861804
>>861799
Я правильно понимаю, что блюпринтами можно сделать абсолютно все тоже самое, что и использую с++ и будет так же пиздато работать? Раз это тоже самое же.

Т.е. в интернете все пиздят, что блюпринты для вкатывшей и прототипирования? подходят они не для всего и так далее? Все это хуйня?
275 861805
>>861546
Бей молотком другой стороной, тебе же гвоздь надо забить, а не молотком стучать.
276 861806
>>861804
Да, там можно сделать гораздо больше, потому что любая удобная система намного эффективнее неудобной при одинаковых навыках. А симулятор скобок в блокноте устарел лет на 50.
Просто кто-то сложнее пары эффектов не делал ничего, и не понимает насколько сложнее было бы воспроизвести систему из сотен нод завязанную на кучу контекстных операций в блокноте. Это насколько надо быть недалёким чсвшником чтобы считать будто все разработчки 3D содержащего передовой стек технологий на ноды не по причине их эффективности перешли.
277 861808
>>861806
пошла ментальная гимнастика. ясно. На нем можна больше, потому что на классике я могу меньше.

>блокноте


а че не на перфокартах?

Нужно быть ебнутым, чтобы считать, что инструмент верхнего уровня может делать больше чем инструмент нижнего.

В целом понятно, что ты неосилятор и говнокодер. До свидания. Всего хорошего лол
278 861816
>>861546
>>861806
вот тут весь ваш стандарт. Заходишь в документацию анриала, буквально первая строка - пиши код, как будто ты его читатель. А ряяяя у миня все нармальна для сибя пишу так жи делайти. макароны тащу. все заебись

Потому что клоуны лапшичные поверили в себя и чистый код не почитали.
279 861823
>>861804
Все правильно ты понимаешь. Блюпринт для прототипа, который потом тестируется, обкатывается и переписывается в с++. Это в идеале, в реале многие вещи можно оставить в блюпринтах, если они ни на что не влияют (в смысле они приватные и нигде кроме этого блюпринта на используются), особенно если время поджимает - работает и похуй что на бп, может потом когда-нибудь будет время перенести.
>>861806
Ты вообще нихуя не шаришь.
280 862068
>>861804

> Т.е. в интернете все пиздят, что блюпринты для вкатывшей и прототипирования


У тебя какой-то свой интернет. Для альтернативно одаренных. Видимо в палате, в которой ты лежишь, сделали локальный чебурнет, чтобы не рушить манямирок пациентов.
281 862323
Сап, анончик. Хочу запилить для себя примитивнейшую гру, под которую буду сам моделить инвайронмент, т.к парралельно учу 3д и хочется чтобы не в стол учиться. В общем я просто хотел спросить есть ли смысл тут задавать вопросы по анриалу, или тред полумёртвый и меня ссаными тряпками на любой вопрос погонят? Если да, может ксть в телеге чаты живые по анриалу? По блендеру есть чат где все лруг другу помогают, но я понимаю что анриал более узкоспециализированная штука. Я почему вообще решил сам учить, потому что пришел на фриланс биржу с запросом сделать механику движения, которых жопой жуй бесплатных готовых и с меня запрашивали по 60 баксов, я чето ахуел. Я конечно все понимаю, но спиздить бесплатный мувмент ассет и переделать парраметры под меня не стоит 60 ебать его долларов.
282 862330
>>862323
если чувак который тебе цену выставил не нубас, то возможно ты тупо не понимаешь пока чего сам на самом деле хочешь. такое часто бывает, рассказы про «дохуя бесплатных ассетов, чет тутделать-то» это прям красный флаг.

но ты правильно решил сам поковыряться. когда лично угробишь пару месяцев на мелкую поебень начнешь понимать что 60баксов за отсутсвие лишнего головняка это копейки ) хотя может тебя и правда развести пытались
283 862370
>>862330
Да я думаю не то что развести, просто это скорее всего минимум за который вообще будут жопу поднимать.
284 862419
Анон, почему 2 (два) человека смогли сделать игру, а ты до сих пор нет?

>проект напротяжение 3,5 лет делали два человека в свободное от работы время


https://www.youtube.com/watch?v=hn0Uwx5BsU0
285 862443
>>861796
>>861794
Ну вот то есть 40 лет делают этот анрил, миллиарды денех с фартнайта, хвалятся какими то там рейтрейсами и прочим калом когда не в силах сделать элементарный и логичный функционал.
13.jpg293 Кб, 953x611
286 862457
Начал распаковывать ресурсы слитого атомик харта, похоже запакован тупо проект, который можно в редакторе запустить, если так, то лафа для ньюфагов
287 862467
>>862457
Что по сайзу?
image.png5 Кб, 283x163
288 862468
289 862470
>>862467
Запаковок на 90 гигов. Чекаю саундтрек, какие-то ремиксы совковых треков от чмика гордона, мало причем
>>862468
Оно
image.png298 Кб, 1055x472
290 862471
Распаковываю ресурсы, музыки нихуя нет, ну по крайней мере из того что подписано как музыка какие-то ремиксы совковых песенок, сэмплы гитарные и один трек с эмбиентом
image.png2 Кб, 900x30
291 862472
>>862471
Держи в курсе, я только качать начал.
Скорости нет.
292 862473
>>862472
Сначала резервируется место на диске, в это время скачка не производится, как 80 гигов зарезервирует, тогда качать будет.
Clip2net2023-02-19175105.jpg225 Кб, 820x615
293 862474
Метахьюманы что ли юзают
Последовательность 01.mp41,3 Мб, mp4,
720x480, 0:20
294 862476
Вместо саундтрека сэмплы по 30 секунд, думаю будет хуйня
295 862482
>>861823

>разработчики из интела и нвидии пишут шейдеры на нодах


>кококо ты не понимаешь


Я прекрасно понимаю что в треде люди не имеющие ни малейшего понятия ни о 3D ни выпустившие ни одной игры которые вещают детские бредни про разработку сложных систем в блокноте.
За сим вопросов не имею у гайдов на ютубе можно спросить все нюансы с куда большим кпд, и без очередных клоунов фапающих на скобочки.
296 862484
>>862457
Короче, попробовал открыть проект, ругается на то что нужно ставить Visual studio, мне в падлу, поэтому забил, посмотрю потом на разборы знающих людей
297 862487
>>862484
Не пробовал файлы из content в новый созданный проект закинуть в аналогичную папку?
298 862491
>>862487
Не, в падлу, у меня движок установлен на жестком диске ради фана, охуел с загрузки по 10 минут.
НО, ты можешь сам попробовать распаковать файлы, качай эту тулзу https://github.com/allcoolthingsatoneplace/UnrealPakTool/releases
Потом перекинь паки из папки с игрой в папку с анпакером и создай ярлык с ключом, к примеру у меня так E:\UnrealPakTool\UnrealPak.exe pakchunk0optional-WindowsNoEditor.pak -Extract g:/atomic
Дальше разберёшься сам, просто цифры архивов меняй чтобы следующий распаковать
299 862492
На рутрекере те же файлы с проектом или где то в другом месте качать?
300 862493
>>862492
Те же, нужно архивы в папке AtomicHeart\Content\Paks распаковать
301 862527
>>862482

>пук кок среньк я разработчик из интела кок пок пок вы нипанимаете


ясно, иди в свой детский сад интел
302 863183
>>862457
Модели двойняшек есть?
дед интересуется
303 863191
>>862491
Попробую
304 863197
>>854774

> Слушайте, а в чем преимущества анрила перед юнити?


хех, актуальный вопрос на сегодняшний день - это какое хоть одно преимущество выбора unity
305 863264
>>862482
Обоссаному кловуну как видно и возразить нечего, кроме пропука про блокнот.
306 863652
>>861804

>Я правильно понимаю, что блюпринтами можно сделать абсолютно все тоже самое, что и использую с++


Назови хоть одну вещь, которую нельзя сделать блупринтами.

>удет так же пиздато работать


Блупринты при компиляции проекта конвертируются в C++ код, это буквально то же самое, работать будет точно так же, если бы ты писал на плюсах.
307 863658
>>863652

> Назови хоть одну вещь, которую нельзя сделать блупринтами.


Поиск по массиву, который должен возвращать массив индексов найденных вхождений этого элемента.
image.png83 Кб, 1433x426
308 863666
309 863669
>>863666
А теперь так же, но чтобы по аналогии со стандартной нодой Find эта функция принимала ЛЮБОЙ класс
111.jpg15 Кб, 387x209
310 863671
>>863666
Чтоб было понятнее - вот стандартная нода Find Item, которая выполняет поиск в массиве любого класса и возвращает индекс первого найденного элемента. Нужно сделать так же, но чтоб возвращала индексы всех найденных элементов.
311 863673
>>863652

>Назови хоть одну вещь, которую нельзя сделать блупринтами.


Перегрузить виртульную функцию плюсового базового класса, которую эпики не удосужились сделать UFUNCTION
мимо
312 863684
>>863671
Ну сделай for loop и добавляй в массив. В чем проблема-то?
313 863688
>>863652

>Назови хоть одну вещь, которую нельзя сделать блупринтами.



Переопределить оператор.
314 863689
>>863684
Покажи скрин как бы ты это сделал
315 863690
>>863688
Ну создай кастомную функцию, которая в зависимости от типа входящей переменной будет использовать нужный оператор.

Вы приводите примеры, которые лишь доказывает, что блупринты в некоторых случаях менее удобные, с этим никто и не спорит.
316 863691
>>863689
Находишь элемент через ноду Find -> добавляешь в массив -> удаляешь этот элемент из оригинального массива -> повторяем итерацию пока Find не выдаст False
317 863692
>>863691
добавляешь индекс элемента в массив*
111.jpg55 Кб, 703x334
318 863698
>>863691
Хорошая идея, но не работает. Еще варианты?
319 863700
>>863698
А что за ошибка? Что пишет?
320 863702
>>863700
я уже закрыл, что-то типа что нельзя использовать неопределенные типы
321 864019
>>863971
тени не завезли, материалы плоские, пбр просран, у мужика справа борода тупо текстурой сделана - хуйня, перерендеривай
322 864109
>>862491
Ок, попробовал, говорит что нужны исходные файлы с++ чтоб открыть. Возможно можно открыть отдельные ассеты, если их скопировать в другой проект, хз, завтра попробую
323 864112
>>863690
Так. Значит переопределения операторов нет. Ок.

>Blueprint also does not handle any kind of file I/O, so that would need to be done in C++.



а что насчет этого?
image.png166 Кб, 675x499
324 864172
325 864197
https://youtu.be/j27QvPDerW4

Как такое самому сделать? Я правильно понял что такой прицел это прозрачный программируемый материал и движущиеся части двигаются в зависимости от угла камеры к плоскости текстурки?
326 864445
>>864197

>Как такое самому сделать?


Заплатить 15 долларов и посмотреть как сделано. Это на словах так просто - хуле там, программируемый материал йопта, за пару вечеров сделаю нах. На деле вполне может оказаться что ты впринципе не способен это сделать - и это не наезд. Я, например, очень базово разбираюсь в программировании материалов и не уверен, что смогу это повторить без подсказок и изучения форумов и сабреддитов.
!kekeke.png177 Кб, 675x499
327 864453
328 864462
>>864197
Это вообще играбельно, с таким желе вместо четкого спрайта посередине экрана?
329 864599
>>863698
Зачем ты к готовой ноде придела ещё по входу и выходу. Твоя функция которая ищет что-то в любом массива и есть года find
330 864630
>>864599
Find возвращает индекс первого найденного элемента, а надо чтоб возвращался массив индексов
3D racing game.png710 Кб, 800x480
331 864822
Всем привет.
Хочу сделать 3D гонку, чтобы были:
1) десяток трасс;
2) были соперники с искусственным интеллектом;
3) были гонки-соревнования и гонки на время;
4) был общий рейтинг самых быстрых и успешных пользователей.
На каком движке такую игру будет сделать проще - на UE5 или Unity?
Планирую выпускать игру в Steam и Google Play.
332 864825
>>864445
На видео видно что эти линии не какие то процедурные а текстурки черно белые. Они накладываются на прицел с искажением.
Что если упростить задачу и сделать точку как у калиматорного прицела для начала.

Берем угол нормали прицела, берем угол камеры, сравниваем их, смещаем мушку на прицеле в зависимости от того расстояния до мушки которого мы хотим. Я попробую потом.
333 864839
>>864822

> На каком движке такую игру будет сделать проще - на UE5 или Unity?


первый вариант конечно, он как раз под такое заточен больше
334 865042
>>864453
Пиздец, ты даже не понимаешь как Гауссовское распределение работает
3d-games-gonki-1.jpg114 Кб, 800x450
335 865377
>>864839
Спасибо за совет.
Может быть еще что-нибудь посоветуешь для разработки 3D гонки?
Уроки какие-нибудь правильные?

Я вот сидел несколько дней учил C++ - а в итоге на ютубе все уроки по созданию гонок на Blueprint.
336 865419
>>864825
Что то мне подсказывает, что с этим справятся встроенные функции для работы с паралакс эффектами. Но это не точно
изображение.png152 Кб, 2216x278
337 865422
>>850568 (OP)
Анриланоны, покидайте свои методы автоматического огня на блюпринтах.
Вот мой на пике и он выполняет свою работу, но мне интересно есть ли более эффективные методы? Может есть готовый функционал про который я не знаю.

Если ты думаешь почему на пике так: delay работает на весь эвент, поэтому запуск стрельбы отделен от инпута чтоб делэй не мешал нажимать кнопку, в синей функции спавн снарядов и звуков, в эту цепочку легко добавить задержку перед ударом и запускать анимации.
111.jpg220 Кб, 1236x744
338 865475
>>865422
Хз как сделать скрин чтоб все нормально было видно, поэтому смотреть здесь https://blueprintue.com/blueprint/jjmg7k8c/
Реальный код разбит на функции, здесь я набросал через ивенты, чтоб все было на одном экране.
В крации - инпут проверяет разрешена ли вообще стрельба (в моем случае это несколько секунд в начале и конце раунда, когда показывается инфа о командах и некоторые места на карте откуда нельзя сукакрысить), если разрешена то вызывает FireButtonPressed().
FireButtonPressed() проверяет не находится ли оружие на перезарядке (то же что у тебя Reloading только наоборот) и стреляет, вызывая FireFromWeapon().
FireFromWeapon() проверяет есть ли патроны, не находится ли оружие на перезарядке и можно ли сейчас стрелять (например нельзя стрелять когда меняешь магазин, ставишь бомбу, кидаешь гранату и т.д.), стреляет и запускает таймер. Время таймера равно времени между двумя выстрелами, то есть 1/скорострельность.
Fire Logic() - собственно логика выстрела - эффекты, спавн пульки, анимация.
Когда таймер заканчивается то, если оружие автоматическое и кнопка все еще нажата, снова стреляет из FireFromWeapon(). Тут же проверяет есть ли еще патроны и если их нет, то запускает смену магазина.
изображение.png237 Кб, 2142x432
339 865862
>>865422
>>865475
В туторах такой вариант откопал, потому что пишут что делэи могут насрать.
340 866025
>>863652
Как же я прооорал, когда узнал, что знак числу только через умножение на -1 можно поменять лол. павхпахвхпавх.
Unreal.jpg91 Кб, 991x493
341 866065
Аноны, чет не могу сообразить нихуя в макаронных изделиях. Вот я создал библиотеку функций, который будут предоставлять информацию о различных хуйнях, связанных со статами персонажей. Тут банально залетает енам расы, по которому возвращается базовые для нее статы. Базовые статы я задал в виде локальных переменных. И чет обмяк и пукнул.
342 866068
>>866065
С одни разобрался. Оутпут нода может принять экзекушен лайны от всех.
Unreal.jpg163 Кб, 1429x624
343 866073
Во. Пойдет или кэл?
344 866091
Я правильно понимаю, что компонент в анриале является полной заменой класса? Т.е. у меня нет других вариантов, кроме как делать именно компоненты? И объект компонента уже будет по факту являться переменно его типа.
povar.webm4,2 Мб, webm,
1280x720, 0:24
345 866113
Made in UE2.
346 866135
Где брать бесплатные прессеты для игры?
Хочу сделать гонку - и вот думаю: самому начинать учиться моделить автомобили и трассы, или найти уже готовые?
347 866147
>>864822
Сгпирс, рутрекер. Возможно в сторе есть бесплатные или со скидкой.
А вообще нахуй тебе что-то моделить - бери модельку из шаблона гонок и используй.
348 866148
>>866091
Да, вместо класса делаешь компонент, наследование от компонента дает возможность вызывать твою херню из всяких менюшек. Кастомный голый класс редактор не увидит никак.
>>866091

>И объект компонента


Да, когда добавляешь компонент то создается переменная и появляется в списке.
349 866157
Я правильно понимаю, что вместо создания объекта класса через конструктор с параметрами, тут надо делать публичный метод с настройками и создавать экземпляр класса, а потом передавать в него параметры этим методом?
350 866162
>>866157
Дело в том что в анриале объекты создаются не через new, а через spawn actor или create default subobject, а они всегда используют дефолтный конструктор.
3333333333333333.jpg184 Кб, 1369x705
351 866179
Ну вот типа. Наследую от Uobject. Инициализирую значения после создания экземпляра. На Character накинул интерфейс IHealthProvider, по которому дается доступ к Health. Нармалек или обосрался?
352 866200
>>866179
В блюпринтах это можно делать прямо во время создания объекта. У переменных есть галка expose on spawn - это работает аналогично конструктору с параметрами.
Но в целом идея с передачей значения здоровья какая-то всратая.
353 866208
>>866200

>Но в целом идея с передачей значения здоровья какая-то всратая.



interface segregation principle
354 866209
>>866208
Ты нейросеть рандомно выдающая слова, не зная их смысла?
355 866210
>>866200

>У переменных есть галка expose on spawn - это работает аналогично конструктору с параметрами.



Да, прикольно, спасибо. Но от создания функции инициализации все равно не спасает. Потому что при наследовании от Uobject нет старт эвента.
356 866211
>>866209
Обоснуй.
357 866214
>>866209
Анон, не стоит хвастаться своей безграмотностью, глупо выглядишь.
358 866224
>>866214
Говорит человек, который решил выебнутся, при этом не зная что такое ISP и интерфейс класса вообще. Ну ок, делай, программист мамкин
222222222222222.jpg121 Кб, 1174x804
359 866232
>>866224

>решил выебнутся


чем? ооп? ебанутый чтоли?

>не зная что такое ISP и интерфейс класса вообще


меня об этом никто не спрашивал.

>>866211
вот тут я тебя попросил обосновать, почему это не разделение интерфейсов, ты слился.

>Говорит человек


прокомментирую пиком.

>программист мамкин



ну то есть ты на самом деле нихуя не знаешь и привык как макака таскать компоненты ручками в инспекторе?
360 866233
>>866224
Да я вообще мимо проходил. Походу все поняли, один ты не понял.
361 866256
>>866232
Шиз, у тебя анон спросил зачем делать публичный метод инициализации (и засирать им интерфейс своего компонента). Вместо ответа ты начал кукарекать про разделение интерфейса (?) - при чем это здесь вообще?
Ты можешь ответить внятно на эти два вопроса: зачем тебе публичный метод инициализации и при чем здесь вообще разделение интерфейсов?
362 866279
>>866256
Могу. Могу тебе каждую строчку расписать обоснованно. Но зачем, если ты даже не попытался понять, а побежал кукарекать? Может ты просто хуй пососешь?
3333333333333333.jpg238 Кб, 1329x823
363 866340
Занятно. Внутри компонента статическая функция вызывается. А внутри прямого наследника от Uobject нихуя. Вот и пососал походу. Ням ням вкусна
364 866341
>>866340
Хотя почему пососал. Ниче не пососал. Я просто сделаю Health компонентом и закину его в приватную переменную, вместо добавления в поля компонентов и все. И тогда не придется ебаться с инициализацией, потому что у компонента таки есть стар эвент. Вроде балдеж.
365 866342
>>866341
А все равно пососал, потому что для работы бегин плей ивента придется кешировать то, что я кешировать там не хочу. Придется один хуй делать инициализатор в каждом классе, заместо классического конструктора.
366 866346
>>866147
Спасибо за совет.
А можешь поконкретнее подсказать?
Ты про этот шаблон гонок? - https://www.unrealengine.com/marketplace/en-US/product/9a705589d1994c6e8757fdbedaf698af
367 866351
Вроде работает, но есть некое чувство недосказанности. Чую подвох.
368 866355
>>866351
Я почекал на сцене, в рантайме. Вроде на экторе компонент не висит. Т.е. насколько я понимаю, эта хуйня с определением овнера нужна для того, чтобы определять уничтожение какого объекта уничтожит соотвественно созданный компонент. так чтоли?
369 866358
>>854947
>>854902
Ну так ты разберись как оно работает. Все там норм.
370 866393
Как делают моды? Вот вышел Хогвартс, и уже на него есть моды - как их сделали? Например убрали мини игру по вскрытию замков - как это вообще возможно в готовой игре? Это же нужно иметь исходники и там менять код?
image.png197 Кб, 485x388
371 866874
>>866351

>2023


>ue4

372 866908
>>866874
А какой смысл пользоваться 5, если не нужны нананиты, а индюку и не нужны, то он же более тормозной и глючный.
373 866912
>>866393
мода приходит и уходит, моду делает время

>Это же нужно иметь исходники и там менять код?


там наверняка скриптинг. или блюпринты. ну т.е. херня которая легко реверсится и пакуется обратно. а мод - просто патчинг этого дела у тебя на компе в папке игры
374 866922
>>866908
4-ю версию продолжают обновлять? Если да, то реально нет смысла.
375 866928
>>866922
Думаю что нет, но 4.27 же пока никто не запрещает пользоваться?
Я просто читал сравнение бенчмарков было что один и тот же проект работал медленнее на 5, да и места вроде больше занимает, хз пофиксили ли.
376 866969
ну и как теперь деньги выводить с маркетплейса??? тинькоф тоже заблочили блять, есть идеи?
377 866974
>>866969
Разве заблочили?
378 867128
>>866974
ну санкции же ввели на этой неделе тинькоф банку
379 867133
>>867128
США тоже?
380 867143
>>867133
хм, вроде нет, в новостях сказано что ЕС. ты выводишь на тинькоф?
381 867214
>>866874
Слышал бы ты жалобные писки моей 1080 на 5ке.
382 867216
>>866256
Ну что ты там другалечек? Как там у тебя дела? Прочитал уже что такое конструктор класса или предпочитаешь не засерать интерфейс своего головного компонента?
383 867370
>>867216

>конструктор класса


>блюпринты


мамин программер, ты серишь себе в штаны
384 867404
Как такие анимированные светяшки делать?
385 867413
>>867404
в ниагаре делают
386 867531
>>867404
Спиралька с полупрозрачной текстурой.
387 867535
>>867370
Мне кажется я никогда и не утверждал, что он есть лол. Чет ты совсем тупой. Зато наверное первый бежишь кукарекать, что блюпринты это тожи программирование кокококок кудах. И пепеточкой в редакторе взаимосвязи шпуньк чпоньк.
388 867540
>>867535

> Прочитал уже что такое конструктор класса


>А Я И НЕ УТВЕРЖДАЛ ЧТО ОН ЕСТЬ ПУК КЕК ЛОЛ ЕТА Я ТИБЯ ТАК ТРАЛЛЕЛ


Это что за высер школьника?
389 867544
>>867540
Очередной шедевр от автора

>кукарекать про разделение интерфейса



заткни уже ебало свое, не позорься.
390 867546
>>867540
Пипеточный)))
391 867550
>>867544
Так зачем ты кукарекаешь про то, в чем не разбираешься? То про разделение интерфейса там где его нет, то про конструктор в блюпринтах. Иди туториалы читать, хуесосина ты вкатунская.
>>867546

>ГЫЫЫЫГ ПИПЕТКА ЕТО ЖИ КАК ПИСТРУН ГЫЫЫЫЫГ Я ТАКОЙ ОСТРОУМНЫЙ ШКОЛЬНИК


Съеби нахуй из треда
392 867562
>>867550
Пипеточный, спок, все там есть. Ты просто тупой.
393 867563
>>867562

> все там есть


Сука, этого школьника уже не остановить, он обезумел и не может не продолжать обсираться.
394 867574
>>867563
Сказал туториальный долбоеб, который не мог понять, для чего нужен инициализирующий метод. Таких ебланов кстати в юнитаче нет, потому что юнитачеров с пеленок учат кодить правильно, в отличии от пепеточных.
395 867578

>Тупой школьник не знает про BeginPlay


Ясно@Понятно, выкатывыйся из анриала обратно в свой детский сад
123.jpg2 Кб, 118x116
396 867586
>>867578

>BeginPlay

397 867597
>>867586
После того как догадаешься о чем речь, можешь начать придумывать как через бегин плей передать параметрами данные, которые не должны храниться в классе и не должны кешироваться в нем.
398 867618
>>867597
Какой же ты, сука, упоротый ребенок. У тебя овердохуя выборов - сделать переменную race instance editable и устанавливать ее вручную, ничего никому не передавая, сделать чтоб компонент получал значение race из овнера в своем бегинплее, ему даже не нужно это значение хранить. можно сделать так чтоб овнер устанавливал значение Race в компоненте в бегнплее или в констракшен скрипте. Нет, не хочу, хочу костылить велосипед и с умным видом защищать свое васянское говно, ведь у меня РАЗДЕЛЕНИЕ ПОКЕРФЕЙСОВ МАМ СМОТРИ Я АБСТРАГИРОВАЛСЯ В ШТАНИШКИ НУ МАААААМ
399 867660
>>867618

>сделать чтоб компонент получал значение race из овнера в своем бегинплее



Я правильно понимаю, что у тебя класс нижнего уровня в процессе инициализации обращается к классу верхнего уровня и требует от него данные? Спасибо что пришли - мы вам перезвоним!

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

>РАЗДЕЛЕНИЕ ПОКЕРФЕЙСОВ


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

>>867586
так и не получил комментариев по этому вопросу.
400 867783
Занятно. Смотрю щас документацию по виджетам. Там пример на основе ферст персон теплейта. Я правильно понимаю, что в этом шаблоне при обзоре вверх вниз наклоняется не камера а персонаж и соотвественно его коллайдер? Лол. Где специалист по туториалам тут был один туториальный. Что ты можешь сказать по этому поводу?
ue51.jpg81 Кб, 800x450
401 867927
Делаю графику в Magicavoxel для Unreal Engine 5.
Как в UE5 экспортировать свечение?
402 867970
>>867927
https://www.youtube.com/watch?v=WCmq4e6vacc - наткнулся на туториал как в самом UE5 сделать эффект неона.
Но как импортировать воксели из Magicavoxel пока не представляю
123.jpg23 Кб, 636x145
403 868203
Смотрю на виджеты как там все работает само по себе, ни с чем ебаться не надо, кинул доступ на переменную и заебись. Я уж начал думать, что это я долбоеб. Но тут от сердца отлегло.
404 868423
>>867970

>импортировать воксели из Magicavoxel пока не представляю


Можно запихать в блендер точно и в теории от туда в урину с нужным шейдингом
405 868449
406 868450
>>868423
Там костыли дикие.
407 868642
https://www.youtube.com/@iml-su/videos - что случилось с данным каналом?
Почему он теперь так редко выпускает ролики?

P.S. Тред полумертвый.
Где в русскоязычном пространстве общаются UE5 разработчики?
image41 Кб, 828x120
408 868671
>>868642

> Где в русскоязычном пространстве общаются UE5 разработчики?

409 868673
>>868642

> Где в русскоязычном пространстве общаются UE5 разработчики?


В интернете конечно же
Безымянный.jpg29 Кб, 930x231
410 868688
Нормально страуструп попускает.
percent.jpg30 Кб, 526x211
411 868975
В чем прикол?
412 868976
>>868975
Типа если бы в блюпринте можно было бы переопределить второе, я бы понял. Но как я понял - нельзя.
1365804127382.jpg135 Кб, 700x714
413 868983
Ебать блядь, оказывается контрол риг работает в своём global space и не понимает если ему передовать данные из world space, при этом он ни ругается, ни ворнинги не выходят, просто нихуя не происходит. Но стоит заюзать нод from world, как всё зафручило. Я ебал, как я бы до этого дошёл еслиб не рандомный пост на реддите?
414 869009
Какой лимит костей с деформацией? Допустим я супер монстра хочу у которого всякие щупальца и кожанные пузыри-органы зариганы на 200 костей.
Как нагрузку от костей рассчитывать?
415 869035
Кто в анриале придумал класс чарактер, тот пиздец козел ебаный. Я уже охуел придумывать синонимы, как мне класс для персонажей в рпг обозвать.
417 869038
>>869037
Проблема не в том, чтобы сделать класс с таким же названием, проблема в том, что в анриал парадигме чарактер имеет вполне определенный контекст со всеми вытекающими.
418 869040
>>869038
А у тебя персонажи не Character что-ли? В чем проблема-то, ну назови Название игры_Character
419 869042
>>869040

>А у тебя персонажи не Character что-ли?


нет, мои персонажи не присутствуют на карте вообще. Просто контейнер с данными и логикой их обработки.

но я уже хуй забил, просто префикс BP_ поставил. Лучше более интересными делами займусь, чем на эту мелочь сейчас дрочить.
420 869247
>>869009
Сотня-другая больше обычного, но терпимо если у тебя такая ебака что-то типо босса и не толпой.
Еще правило по влиянию максимум 4 кости на вершину до сих про актуально вроде бы.

Глянь сколько костей у манекена, докинь пару десятков от предполагаемой прически и висюлек, вот это и будет нынешний стандарт.
421 869252
>>869009
Всего лимит 256 костей, а что такое кости с деформацией я хз.
422 869377
Делаешь класс с некоторым количеством функций. Выделяешь их в интерфейс. Анриал вместо того чтобы принять их как имплементацию интерфейса говорит - иди нахуй, у тебя уже есть функции с таким именем. Пиздец конечно.
423 869381
В пятом анриале изменяли работу библиотек функций? В четвертом вроде они были недоступны из функций классов, только из эвент графов, а в пятом доступны и из функций. Пруф ми вронг?
image.png79 Кб, 867x453
424 869455
Ну заебись, раздают такие бесплатные ассеты, ты издаёшь с ними игру а они потом присылают тебе пикрил. Ладно я просто халяву собираю, но прикиньте как пердак подгорит у тех кто эти ассеты для игр использует.
425 869515
Отсутствие генериков это конечно пиздец лол.
Безымянный.jpg326 Кб, 1787x800
426 869525
Есть варианты оптимизации?
Безымянный.jpg258 Кб, 1179x838
427 869535
>>869525
оптимизировал, от души
428 869560
>>869252
Deform bones это, собственно, кости к которым скинится модель и которые и будут двигать вертексы, порождая анимацию.
Просто в Блендере кости также используются как... Забыл слово, но в общем - манипуляторы в риге, на которые вешаются констрейны (в майке же это делают через пустышки и прочее), но так как это тоже кости, при неправильном пайплайне они также экспортятся в движок, засирая и удлиняя иерархию, и порождая ошибки "у вас тут косточка хоть без какого-либо веса на моделях".
429 869564
>>869560
А, понял. Хз, я пока ни разу ни с одним скелетом не упирался в лимит костей. Но если видишь, что у тебя их выходит больше 256, то можно что-то из второстепенной скелетной анимации заменить на анимирование морфов.
430 869565
>>869535

> оптимизировал, от души


Что это за срань, лол?
431 869570
>>869565
Поковырялся в нодах))))) посмотрел че есть, че нету.
432 869596
>>850752

> На технических интервью гоняли по плюсам


А что спрашивали?

Я просто на анриловских плюсах пишу как на шарпе (с местными макросами выходит очень похоже, по сути, анрил работает сборщиком мусора на полставки) и, чую, что совсем не знаю реальных плюсов.
433 869626
>>869596
А макросы ты как используешь? Я чет даже понять не могу зачем они нужны.
434 869640
Тут чел бы, который заявлял, что типа отсутствие перегрузки операторов в блюпринтах это хуйня, можно функцию сделать и заебись. Просто хочу сказать, что ты долбоеб.
435 869944
>>869455
Там же тоже люди в модераторах и они не могу телекинезом понять, легитимный это ассет или спизженный, просто делают базовый ресерч.
436 869965
>>869944

>люди в модераторах


Каменный век блять, посадили бы чатгопоту и такой хуйни бы не было
437 870078
>>869626
Да как попросят. Фактически, это как аттрибуты из шарпа, размечаешь ими код, чтобы, видимо, конпелятору было более понятно, что от него хотят.
Пока пришёл к выводу, что блупринтовая лапша - прикольно для быстрого прототипирования, но лучше иметь базовые классы на плюсиках, от которых наследуются блюпринты.
У блюпринтов, как по мне, есть фатальный недостаток - они гораздо менее выразительны, чем код, то что можно сделать 1-2 строчками кода, может делаться развесистой лапшой. В лапшу это потом надо будет вникать, писать к ней дополнительный комментарий (к хорошему коду никакого комментария писать не надо, он самоописательный), принимать дополнительные меры по организации лапши в что-то более-менее удобоваримое.
438 870079
>>870078

>Пока пришёл к выводу, что блупринтовая лапша - прикольно для быстрого прототипирования



мне тоже так показалось. Точнее как показалось, мне нужно сложить две структуры, а переопределить оператор можно только путем создания библиотеки функций. Но библиотека функций видна не везде. Вот сижу плюсы учу теперь потею.
439 870116
>>850568 (OP)
Парни, в 5.1 заменили физ. двигло на хаос, и из-за этого куча старых ассетов отвалилось. Вопрос, как их фиксить? Что конкретно изменилось?
1506670075001.jpg35 Кб, 658x501
440 870147
Блять, я уже заебался разбираться с процедурной анимацией в анриле, но если вкратце, то в юнити ты просто:

1. Натягиваешь rig компонент на объект с аниматором
2. Создаёшь детский компонент с типом рига, например IKrig для ног.
3. Задаёшь им цели в виде пустых объектов.
4. Кидаешь скрипт на родительский объект и пишешь логику движения целей как тебе надо. В скрипт легко подтягиваются напрямую все нужные инпуты.
5. Результирующий бленд автоматически миксуется с предыдущей анимацией и выглядит норм.

В анриле:
1. Натягиваешь animation blueprint на персонажа
2. Расписываешь event graph
3. Прописываешь в граф компонент control rig
4. Ручками заводишь контроллеры для нужных костей ИЛИ самостоятельно для каждой кости прописываешь логику инверсной кинматики для каждой кости
5. Задаёшь цели внутри контроль рига.
6. Прокидываешь из блюпринта персонажа инпуты в анимейшен блюпринт при помощи эвента
7. Прокидываешь из анимейшен блюпринта полученные данные инпута в контрол риг
8. Горишь жопой с того что результирующий бленд выглядит как говно.
441 870200
>>850568 (OP)
Где-то раньше видел в блюпринтах ноду типа "get rotation velocity". И даже пользовался ей. Сейчас перебираю список и не нахожу. Только ротейшн для физики. Но это не то.
Сделать костыль, который будет регать разницу в изменении переменной каждый тик, не проблема. Но я хочу нормальную и простую реализацию без костылей и лишней лапши. На будущее.
image.png619 Кб, 1768x756
442 870313
Что я делаю не так? Мне надо чтобы персонаж наклонялся вместе с наклоном головы и передаю поворот башки основанию позвоночника, но он почему-то еще и положение меняет.
image.png820 Кб, 2290x1138
443 870315
>>870313
Пока вот такой велосипед придумал. Приглашаю меня обоссать если подскажете как правильно надо.
444 870501
>>870078

>У блюпринтов, как по мне, есть фатальный недостаток - они гораздо менее выразительны, чем код, то что можно сделать 1-2 строчками кода, может делаться развесистой лапшой.


Выделяешь любое количество нодов -> ПКМ -> collapse nodes.
В результате выделенные ноды превращаются в одну ноду. И это ничего не стоит в плане производительности, это даже не макрос.
Остается самое трудное - дать внятное название тому, что ты там наговноконодил.
+ Есть нода для "беспроводного" соединения нод.

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


Ёпт, ну пиши тогда комментарии к лапше прям на C++, если тебе так выразительней.

>принимать дополнительные меры по организации лапши в что-то более-менее удобоваримое.


Код тоже сам в колоночки не выстраивается, знаешь ли.
445 870509
>>870501

>В результате выделенные ноды превращаются в одну ноду. И это ничего не стоит в плане производительности, это даже не макрос.



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

Лапша не группируется так компактно и красиво как код, хоть усрись.

а вот это вот все

>Ёпт, ну пиши тогда комментарии к лапше прям на C++, если тебе так выразительней.



только лишний раз показывает, что ты говнокодер неосилятор. Чистый код почитай, прежде чем кукарекать.
446 870510
>>870509

>при вместо горы лапши, получаем обратный эффект - нихуя кроме названия.


Это называется абстракция.

>Лапша не группируется так компактно и красиво как код, хоть усрись.


Имеющийся код вообще никак не группируется и не перегрупировывается.
А здесь - группируй сколько и как влезет.

>ты говнокодер неосилятор


Отчегож ты мне на хуёвейшем русском тогда отвечаешь? Возьми и ответь мне на плюсах, если не слабо.

>Чистый код почитай


Сказал полуёбок, который не умеет ни в заглавные буквы, ни в элементарное форматирование постов на дваче.
Рот свой продезинфицировай, прежде чем разевать.
447 870511
>>870078
а ты попробуй думать, прежде код писать, базарю ещо захочеш!
448 870512
>>870510

>Это называется абстракция.


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

>Имеющийся код вообще никак не группируется и не перегрупировывается.


Что ты там собрался прегруппировывать, когда задача декомпозирована и записана условно в 5 строчек функций? Это тебе надо полторы страницы лапши куда-то прятать.

>Отчегож ты мне на хуёвейшем русском тогда отвечаешь? Возьми и ответь мне на плюсах, если не слабо.


ясно. Ебанько, почему ты мне не нодами отвечаешь?

>не умеет ни в заглавные буквы, ни в элементарное форматирование постов на дваче


)))) без комментариев.
449 870514
>>870512
Ты так и не продезинфицировал свой рот.
Сажаскрыл.
450 870515
>>870514
легчайшее уринирование убогого.
451 870523
>>870512

>Что ты там собрался прегруппировывать, когда задача декомпозирована и записана условно в 5 строчек функций? Это тебе надо полторы страницы лапши куда-то прятать.


Я не он, но в чём принципиальная разница между заворачиванием кода в функцию с заворачиванием бп лапши в функцию?
452 870525
>>870510

>Это называется абстракция.


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

> Возьми и ответь мне на плюсах, если не слабо.


std::cout<<"Ты - хуй, твоя мамаша - членодевка, а отец - шлюха";
453 870532
>>870523
в данном случае можно сказать, что эквивалентно, разница в том, что в лапше достаточно часто надо заворачивать там, где в коде это делать не надо.

>>870525

>сука, ты опять выходишь на связь, разделитель интерфейсов мамкин?



Лул, не попал. Но удивительно, что ты вообще тут пиздак свой открыл. Еблан, который искал разделение интерфейса внутри чайлд класса, когда разделение было в классе родителе. Просто максимум клоун
454 870536
>>870532

> разделение было в классе родителе


Шизоид, ты таблетки забыл принять? У тебя родителем был UObject, что ты там в нем разделял, ебанашка?
455 870547
>>870536
ну не то сказанул. бывает.

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

>родителем был UObject


спустя две недели до клоуна дошло, почему пердеж про бегинплей эвент был напрасным. Когда букву О расшифровывал, пользовался поиском по картинкам?
Безымянный.jpg38 Кб, 889x118
456 870549
Просто максимум долбоеб. Еще и о себе в третьем лице разговаривает.
457 870557
>>870547

>там выше по архитектуре


В твоем воспаленном шизоидном сознании? Что вообще такое "выше по архитектуре", ты это только что выдумал? А "справа по архитектуре" бывает или "за углом архитектуры"? Да хуле, почему не "в правом кармане архитектуры твоей мамаши-шлюхи"?

> почему пердеж про бегинплей эвент был напрасным.


Потому что ты, сын шлюхи, принялся выдумывать свой велосипед (видимо потому что ты не знаешь о существовании ActorComponent) а потом начал приделывать к ней костыли, оправдывая это разделением хуеспейсов.
>>870549

> в интерфейсе было 0 методов


> даун добавил свой метод, теперь их 1


Маам, это разделение, ну мам ну скажи им что это разделение, я взрослый програмист, я знаю умное слово но не знаю что оно значит!
458 870562
>>870557
Лул. Ну нет так нет. Ты главное не напрягайся так, а то сосудик лопнет. Потом найдешь, когда если придет время.
459 870591
>>870523
Ни в чем, но я говорил не про функции, а про collapse nodes. В C++ этому нет эквивалента.

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

В итоге визуально блюпринт можно ужать в разы. И если давать внятные имена сжатым нодам и входам/выходам, то будет тебе та самая наглядность.
эквивалентов нет.jpg28 Кб, 471x237
460 870597
>>870591

>В C++ этому нет эквивалента.



И не поспоришь.
461 870602
>>870597
Ебало тебе разбить хочется, демагог сраный.
Ты код с++ вообще видел когда-нибудь, долбоебина?!
Понтуется он тут глобальными переменными с однобуквенными именами.
эквивалентов нет.jpg78 Кб, 1053x326
462 870609
>>870602

>глобальными переменными


причина тряски?
463 870617
>>870602

> глобальными переменными с однобуквенными именами.


Ты с утра стекломоя въебал?
464 870627
>>870591

> Функция может возвращать только одно а значение, а у ноды произвольное количество выходов.


Возвращай кортеж, или любую другую структуру.

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


Инлайн функции.

> В итоге визуально блюпринт можно ужать в разы. И если давать внятные имена сжатым нодам и входам/выходам, то будет тебе та самая наглядность.


Для среднего разработчика читать код намного удобнее, чем твои блюпринтовые схемки, просто в силу того, что он приноровился к своей IDE и работе с кодом в целом
465 870642
>>870627

>Для среднего разработчика читать код намного удобнее, чем твои блюпринтовые схемки, просто в силу того, что он приноровился к своей IDE и работе с кодом в целом


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

>Возвращай кортеж, или любую другую структуру.


>Инлайн функции.


Это все не то. Да и не можешь ты просто так взять произвольный кусок кода и превратить его в функцию.
Collapse nodes это абстракция, которая существует только на уровне редактирования кода.
Ближайшая аналогия - в IDE бывает фича со сворачиванием {}-блоков.
466 870643
>>870642

>существует только на уровне редактирования кода.


редактирования графа.
Блюпринт программисты.mp44,9 Мб, mp4,
640x360, 0:12
467 870644
>>870642

>Blueprints

image.png807 Кб, 967x1144
468 870658
Спасибо, Свини, купил ассетов.
1527156160495.png3 Кб, 259x30
469 870666
470 870670
>>870658
Ну да, а разрабы когда их вставили в игру, конечно, сделали это не потому, что хотели чтобы их игра выглядела как дак соус.
Лицемерные ублюдки с virtua signalling.
471 870673
>>870670
Они делают соус лайк игру, конечно они хотели чтобы игра была похожа, но они не хотели пиздить.
472 870674
>>870673
Чел, они 100% были рады вставить анимации 1-в-1, если бы эпики их не отозвали, они бы с радостью ездили на ворованых. Просто когда вскрылось, побежали первыми орать, что они не воры, а купили у вора. Ебаные лицемеры.
473 870675
>>870674
Ну это уже додумки, мы не можем знать!
474 870677
При попытке открыть папку с блюпринтом едитор крашился. После небольших манипуляций я сумел открыть папку с блюпринтом, но если попробовать его открыть или райткликнуть по нему - тоже краш. На реддите и форумах говорят что блюпринту пизда, закоррапчен. бекапа нету, потому что я безмозглый. В блюпринте не то, чтобы дохуя чего, но чтобы его переделать это часа 4-6 работы. Мб кто-то с таким сталкивался, можно ли эту хуйню пофиксить или хотя бы как-то прочитать блюпринт, потому что я не особо помню что именно там было сделано.
475 870679
>>870677
Самое интересное, что это блюпринт судя по всему работает, так как если я запускаю игру, то персонаж спаунится и ведет себя как должет.
476 870680
>>870677
И вот поэтому, друзья, и нужен вершон контрол
477 870682
>>870642
Это абстракция, которая существует только для того, чтобы макаронная залупа поместилась на экран. И не надо пиздеть, что бесплатно.
478 870684
>>870680
Еп. Причем он у меня есть, я просто ретард и не делал коммиты, так как забыл про это.
479 870687
>>870677

>чтобы его переделать это часа 4-6 работы


Работайте, братья, работайте.
480 870695
>>870679
Блюпринты компилируются, а не интерепретируются.
У тебя работает не блюпринт, а последний удачный вариант компиляции.
481 870696
>>870677
>>870679
>>870684
Боги смилостивились надо мной. Я случайно нашел в чем была причина краша. На блюпринт персонажа был натянут кастомный с++ аниминстанс. Когда анрил крашился он указывал на какую-то рандомную строчку, которая вообще ни на что не влияла. Оказывается, что дело было в отсутствии этой маленькой if...
Два урока за день:
1.никогда не забывай про вершен контрол.
2. всегда делай if exist.
image.png61 Кб, 1343x126
482 870705
>>870696
На радостях скрин отвалился
483 870771
>>870705
сразу совет - делай псевдонимы всратым именам, так как через месяц ты уже не вспомнишь что такое TraceTypeQuery6
Алсо, у меня была похожая ситуация. Оказалось что при дереференсе нуллпоинтера уеп указывает что ошибка не в вызывающем коде, а в том классе, который вызывается. Типа если сделать так
class foo
{
int 32 a = 0;
}
class bar
{
foo* foo = nullptr;
int32 a = foo->a;
}
То ошибка будет в строке "int 32 a = 0". Я себе все мозги съел пытаясь понять КІК ТІК, пока не додумался проверить вызывающий код.
484 870777
>>870642

>Collapse nodes это абстракция



Чрезмерная абстракция, которая ухудшает чтение кода. Тут даже не понять что удобнее, такие абстракции или макаронную фабрику поскролить.
485 870778
>>870771
Самое интересное в С/С++ отлаживать порчу памяти, например стека когда записаны данные вылезли за пределы массива. Вот тогда у тебя ошибка будет вообще в нерелейтед месте, не связанном ни с вызывающим, ни вызываемом коде.
486 870799
>>870771
Спасибо за совет, мил человек. Хз насколько это полезно, у меня достаточно хорошая память и я стараюсь делать комментарии, но наверное в какой-то момент это действительно пригодится.
487 870906
Аноны, а есть тут олды, кто начинал еще в UDK?
Мне интересно - можно ли в UDK рассаживать foliage по маске?
488 870925
>>870906
Просто остановись, хватит разврата, закопай стюардессу.
489 870971
>>870777

>Чрезмерная абстракция


Как абстрагируешь, так и будет.
Добрая половина нод в блюпринтах представляет собой абстракции довольно высокого уровня. А остальная половина есть ни что иное как более низкоуровневый бойлерплейт для инициализации первой половины.

> ухудшает чтение кода


Что у тебя там ухудшится, если бойлерплейт, образно говоря раскиданный по всей хате, собрать по коробкам с надписью "Бойлерплейт_такой", "Бойлерплейт_сякой", "Бойлерплейт_инаковый".

>Тут даже не понять что удобнее


Пора бы уже понимать, что худшее из зол - смешение уровней абстракции. Каждая абстракция должна лежать на своем месте.
Банальный пример: итератор есть абстракция над указателем. Смешивать итераторы и указатели в одном куске кода - крайне херовая затея. В блюпринтах, ВНЕЗАПНО, также.
490 870974
>>870799

> у меня достаточно хорошая память


А у Васи сила сильная, значит Васе надо работать грузчиком.
А у Пети ловкость легендарная, значит Петя будет ловить рыбу. Руками.

Смекаешь?
491 871047
>>870971

>бойлерплейт через бойлеплет бойлерплетом



хуйню не неси.
492 871163
Подойдет ли уе5 для проекта по типу вальхейм в плане оптимизации? Отличительная особенность вальхейма - тянет на любом калькуляторе. Все зависит от меня, или на тяжелом движке получится только тяжелый проект?
493 871164
>>871163
Нет, у вальхейма нет такой особенности, а есть совсем противоположенная.
494 871167
>>871164
ну хз, друг на древнем ноуте с 4гб озу играет.
Все таки вопрос не в этом, а в том, подходит ли этот движок для инди-проектов
495 871265
>>871163
По идее с нанитами гораздо быстрее и удобнее делать лоды для большого количества ассетов (одной кнопкой). В остальном все то же самое, что и юнити. Ну разве что исполнительные файлы без ассетов будут весить не 70 мегов как в юнити, а 150-200. Если тебе принципиально и ты хочешь игру на мобилу с весом как во времена джава игр, то до свидания.
496 871301
>>871265
не, мне не для мобилок, а чтоб игра тянула на ноутах с 6гб ОЗУ и 1-2гб видеопамяти. Поэтому вальхейм привел в качестве примера, но он на юнити как раз
497 871314
>>850568 (OP)
Дайте годный туториал по стримингу.
498 871358
Аноны, что посоветуете почитать/посмотреть по процедурной генерации и разрушаемому ландшафту? Хочу чтоб ландшафт генерился не кубами и чтоб можно было копать руды в земле. Возможно такое сделать? Пока что на ум приходит классическая генерация шумом + хранить ландшафт в виде 3х-мерного тензора
499 871388
>>871301

>Поэтому вальхейм привел в качестве примера, но он на юнити как раз


На уече есть ряд похожих по визуалу и геймплею инди проектов. Тот же астронир. Работает плюс-минус так же. За исключением нанитов и люмена уеп работает примерно так же, как и уеч.

В любом случае, ты свой вальхейм в соло не сделаешь.
500 871390
>>871358

>Хочу чтоб ландшафт генерился не кубами


Есть алгоритмы, которые визуально сглаживают кубы.
mgc3 (1).png636 Кб, 1375x1380
501 871391
>>850568 (OP)
Есть те, кто пользуются magic nodes? Вроде как эта штука дает возможность писать код прямо в блюпринтах. Насколько полезно? Какие подводные камни?
502 871399
>>871390
Кажется то что нужно, спасибо
503 871401
>>871390
>>871399
Пошерудив еще немного, наткнулся на Voxel Plugin, у которого куча плохих отзывов из-за плохой совместимости с UE5, но чисто на вид то, что мне нужно. Интересно, насколько сложно будет самостоятельно реализовать генерацию+разрушаемость.
504 871404
Какие ide используете для кодинга? Чет студия подбешивает с анриалом. Rider норм чi нi?
505 871426
>>871404
А VS Code?
506 871525
>>871404
студию c VAssistX
507 871623
>>850568 (OP)
Чуваки, как боретесь с клипингом в FPS? В ютабе первое решение это специальный материал, который меняет координаты объекта. А второй это уменьшение рук и оружия, чтобы они влезали в капсулу, при этом все остальное оружие масштабируется в рилтайме, чтобы не выглядеть огромным. Оба решения звучак как дерьмо, есть что-то адекватнее, типо нескольких слоев рендеринга, или 2-х камер?
508 871624
>>871623

> Чуваки, как боретесь с клипингом в FPS?


Что такое клипинг, это когда оружие можно воткнуть в стену?
509 871633
510 871655
>>871623
Поднимай оружие вверх при коллизии. Ну или да, отдельным слоем.
511 871693
>>871655
У меня кулачный бой от первого лица, поднимать не прокатит, т.к. меш кулаков проваливается в тело противника.
512 871699
>>871623
Pixel Depth Offset в материале пробовал?
Еще можешь Render Target попробовать.
И да, в чем проблема с уменьшением рук и оружия? Самый простой и изящный способ же.
513 871761
>>871693
Можешь такой вариант попробовать https://www.youtube.com/watch?v=zqfzvHCcvZs
514 871791
>>871693

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


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

А перед стеной и вовсе можешь сделать так, чтобы персонаж в нее упирался ладонями.
515 871840
>>850568 (OP)
Перекат когда?
516 871856
>>871840

> Перекат когда?


Перекатывай сам
517 871870
>>871856
Кто? Я?
518 871877
>>871623
Видел где то давно туториал, где это обходили с помощью какой то ёба-математики в плюсовом коде. Что то там про матрицы и фрустумы..
Мне тогда это показалось самым адекватным решением из возможных
519 871912
>>871623
В Content Examples есть пример, не помню как называется. Результат прям впечатляет, правда оно недешево обходится.
Оподливился кузя.gif18,9 Мб, 640x480
520 871958

>Verse is launching in Fortnite today, and will come to all Unreal Engine users a couple years down the road.

521 871962
>>871958
Ну воооооот, а я плюсы учу.
гонка1.jpg170 Кб, 1280x720
522 871985
https://gdc.sonniss.com/ - компания Sonniss бесплатно, в честь GDC 2023 раздает пак звуков в вечное пользование.
https://www.youtube.com/watch?v=HhIacRZ0dcw - видео на эту тему.
Может кому полезно будет.

Мне кажется что я в этом паке для своей гонки звуки найду.

>>871958
>>871962
Не совсем понял что вы имеете ввиду.
523 871987
>>871962

> Ну воооооот, а я плюсы учу.


К тому времени ты уже станешь с++ сеньйором
image.png24 Кб, 1072x180
524 872080
Почему нельзя пользоваться движком без аккаунта?
525 872180
Прошу знатоков ответить на важный вопрос. Есть ли смысл делать 3д инди на этом движке? В том плане, не будет ли игра жрать очень много ресурсов? Наниты, люмены, прочую ААА-залупу использовать не планирую, движок очень зацепил (пробовал юнити и годот), единственный вопрос в том, какие минимальные требования у игры на уе5 хотелось бы чтоб шла условно на ноутах с 6-8 ОЗУ и 1-2гб видеопамяти
526 872181
>>872180
Без

>Наниты, люмены, прочую ААА-залупу


Анриал ничем не лучше годота и юнити
527 872183
>>872181
понятно, а что по поводу моего вопроса?
528 872184
>>872183
Нет смысла на нем делать инди, будет жрать много ресурсов. Нагугли какие у билдов требования, или сам проверь. Хотя черт знает, наверное, можно все вообще поотключать
529 872187
>>872184
фортнайт то на любом бревне запускается, или для такой оптимизации необходим бюджет в миллионы и толпа индусов?
530 872196
>>872181
При прочих равных Анрил лучше тем, что это стандарт индустрии.

>>872180

>хотелось бы чтоб шла условно на ноутах с 6-8 ОЗУ и 1-2гб видеопамяти


Зачем жопу рвать ради неплатежеспособной аудитории?
531 872205
>>872187
Нормальный код надо уметь писать, а не лапшу таскать по туториалам.
532 872236
>>872180

> Есть ли смысл делать 3д инди на этом движке?


Делать не имеет смысла вообще ни на каком движке, все равно не получится. Имеет смысл учится и делать пет-проекты, чтобы потом найти работу.

>не будет ли игра жрать очень много ресурсов


Все баги, глюки и тормоза сидят в метре от монитора. Как ты сделаешь - так и будет работать.

>Наниты, люмены, прочую ААА-залупу


Тупо. Если уж учиться делать игры, то учиться это делать нормально.

>какие минимальные требования у игры на уе5


Требования зависят только от того что и как ты делаешь. Возьми какой-нибудь шаблонный проект и посмотри сколько фпс он выдаст на ноуте.
533 872237
>>872196
>>872205
>>872236
Боже какие же двачеры душные всезнайки, я задал ОДИН вопрос - подходит ли движок для 3д инди, на что получил ответы в духе «ищи работу» и «не надо начинать».
То, что я может уже работаю в другой области, а проект хочу пилить просто фо фан для себя, никому конечно в голову не приходит. Даже если я никогда в жизни не закончу проект, если у меня будет получаться говно на уровне флеш-игр - я спросил про движок, а не про целесообразность моих намерений.
Пиздец, задаёшь один простой вопрос, а тебя закидывают нахуй ненужными советами.
К тому же я уверен, что на этот вопрос можно ответить объективно, как например на вопрос о том, насколько движок подходит для 2Д.
В общем, ебанаты, если вы не знаете ответа на вопрос, то просто молчите и не позорьтесь со своими советами.
14868369523040.jpg14 Кб, 250x250
534 872245
535 872249
Запилил вам перекат с проебом номера https://2ch.hk/gd/res/872248.html (М)
536 872252
>>872180
Норм. Если нужно чтобы на совсем вёдрах работало, то юзай старые версии до 4.27. Тебе же всё равно все ёба-технологии не нужны.
537 872257
>>872252
Спасибо, анон
538 872267
>>872237

>подходит ли движок для 3д инди


Конечно он подходит. Посмотри какие йобы в соло делают https://t.me/c/1418440636/13069
539 872268
>>872267
Обосрался со ссылкой, не стукайте.
540 872275
>>872267
это приватный канал, дай ник
podborka47.jpg61 Кб, 700x591
541 872301
>>872268

>Обосрался со ссылкой, не стукайте.


Как уебал бы блять
00015-2540612563.png333 Кб, 512x512
542 872697
Ковыряю VR-темплейт и примеры на гитхабе и заметил там примерно 2 разных подхода:
1. Реализуется SceneComponent для предметов, который добавляется к интерактивным предметам и управляет поведением контроллеры-рук игрока (например, меняет анимацию рук при приближении). Т.е. предметы "влияют" на руки. В частности, такой подход использует официальный VR-темплейт проекта из самого Анрила.
2. Запиливается блюпринт-интерфейс, который содержит в себе основные функции-события (OnPickup, OnUse, OnDrop и так далее), далее руки трейсом/сферой проверяют, реализует ли объект данный интерфейс и, соответственно, вызывает вышеописанные события. Т.е. в этом случае руки "влияют" на предметы. Вижу, что такой подход используется во многих проектах на гитхабе (например, VrContentExamples - https://github.com/mitchemmc/VRContentExamples от автора книжки из шапки).

Может кто-нибудь по опыту/с дивана сказать, какой подход более гибкий и менее геморройный?
9N2hnBw09-E.jpg253 Кб, 1016x1024
543 873097
Какие знания/умения нужны для разработки мультплеерной (ммо) игры на Анриле 5?

Помимо С++ и соответственно самого движка.
544 873348
>>873097
Думаю зависит от того, в соло или нет
мимо вкатун
545 873407
>>873348
Хочется по крайней мере сделать более менее играбельную демку, чтобы обрисовать свои идеи. А дальше искать инвестиции
546 873638
Какого хуя ассет импортируется попердоленным? Есть набор лестниц, скажем, 8 штук, с одинаковыми параметрами и материалами. При импорте в движок две лестницы по неизвестным причинам выглядят как какая-то хуйня

На стороне 3д софта я проверил все, что можно, дело в движке
547 873653
>>873638
Очевидная инверсия нормалей же.
Если в блендаке делаешь - в режиме edit выделяешь все полики и жмешь Shift+N.
548 873660
>>873653
Странная хуйня, ибо я делал recalculate outside через alt+n, после чего все нормали были синими. Походу этого недостаточно для экспорта в движок? Попробую Shift+N
Стикер255 Кб, 479x479
549 873784
Почему этот блядский движок по умолчанию такой вырвиглазно-яркий? Запуская ПЯТУЮ версию их движка, о котором постоянно говорят, какой он ахуенный и фотореалистичный, ожидаешь, что по умолчанию в сцене будет более-менее реалистичный свет. Нет же, темно-серые камни в сцене превращаются в вырвиглазно-белые, как будто на них накинули эмиссию

Чтобы снять простой демонстрационный ролик сейчас мне придется еще часов 5 штудировать освещение в анриле

До этого импортировал ассеты в Юнити и там как будто 0,1 от дефолтной яркости Анрила

Бугурт.
image.png2,5 Мб, 2025x798
550 873785
551 873786
>>873784
>>873785

Я могу скачать какой-нибудь готовый проект, типо тех, что в шапке треда, и просто спиздить оттуда профессионально выставленное освещение и атмосферу?
552 874219
Для Unity есть опен сорсная альтернатива Godot.
А что же есть для Unreal Engine?
553 874382
>>873638
А что Анрил Энжин до сих пор в круги не умеет?
554 874473
>>874382
Анрил Энджин дохуя в чего не умеет. Хуле ебало скрючил? Написано же: современный ААА-движок высочайшего класса

Inb4: все еще лучше Юнити или Годот не считая разве что ублюдского синтаксиса С++

Мимо пробовал все три движка
555 874488
>>874473
Погоди, чем это он ублюдский?
Самый лучший язык на сегодня - это определённо плюсы. У него даже аналогов нет.
556 874491
>>874488
Поначалу спасают блюпринты, но когда переходишь на кодинг, внезапно оказывается, что плюсы в изучении сложнее С# или питона, и тебе нужно задрачивать еще и их месяцами для адекватного результата. Я не стану спорить, что на каком-нибудь архитектурном уровне плюсы может быть лучший язык на сегодня, но для условного индуса, который в своей команде (из одного человека) - и швец, и жнец, и на дуде игрец - это весомый аргумент

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

Но в том же Юнити даже аналога блюпринтов нет
557 874531
>>874491
Ну зато плюсы работают быстрее, а на Анриле можно делать полноценные фотореалистичные игрушки с классной оптимизацией в отличие от того же Юнити, который всегда ему просасывает.
558 874603
>>874531
Я надеюсь, что это так, просто я только начал ябаться с плюсами, и уже нахожусь в прострации

Если ты шаришь, может объяснишь в паре слов, как сделать нормальное глобальное освещение в сцене? Какой-нибудь курс или видеоурок приветствуется, потому что
>>873785
>>873784
в моем игровом мире освещенные объекты слишком светлые, а в любой затененной области не видно буквально ничего, экран чернеет полностью

И это дефолтное освещение лол
Видео 07-04-2023 031117.mp47,1 Мб, mp4,
882x720, 0:18
559 874604
Палю годноту ленивым пидорам вроде меня - ActorCore Accurig, натянул сложную модель с несколькими слоями одежды на Анриловский скелет сам буквально за минуту. Единственное, что он попердолил пальцы и ножны меча, тем не менее, это можно пофиксить самому в блендере

Текстуры попердолены т.к. на модели еще нет UV-развертки
560 874627
2 темы по анрилу это какая-то шиза С шизами внутри

>>874603
По свету. Об этом говориться не в каждом уроке по PBR, но он всегда имеет "допустимый диапазон" по насыщенности и яркости, при нарушении которого будет происходить похожая на твою хуйня - пережигаться в белый слишком светлые участки и в черноту слишком темные.
Поэтому проблема может быть не только со стороны "слишком яркий свет" но и с "нереалистично яркие текстуры".

Сначала надо определится это лыжи кривые или ты ебанутый. В уече есть специальная карта с платформой, кубомапой и кубиком-рубиком ву кучу цветов из палаты мер и весов.
В пятом анриле она наверняка осталась - ты её создаешь, накидываешь туда свои ассеты и смотришь, по-прежнему они выглядят как говно или нет.

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

Если да - то идешь гуглить такое PBR validate и PBR fixer для SP2 и нахуя они нужны, а потом там же редактишь свои текстуры под требования реалистичного освещения.
561 875132
А в Unreal 6 графика будет такой же уёбищной, как и в 5ке?
562 875664
>>870906
ради прикола - бамп вопросу.
Прикол в том что я ковыряю старую игру, которую недоделали.
563 876133
Пойдёт ли Анриал для создания небольшой космической стратежки, где корабли могут двигаться по трём осям координат?
564 876523
Сап, гамач, такая проблемка с освещением.
Делаю рогалик в UE5, у меня генерируются уровни, как в The binding of Isaac, после генерации на уровнях спавняться объекты. Так вот из-за генерации приходится использовать реалтайм освещение, а оно жрет очень сильно FPS.
Как можно решить эту проблему?
565 877557
>>850568 (OP)
Где можно скачать готовый character creation system с хорошим телом, одежда и лицо не нужно?
566 878719
Посоны, а 2d геймдев популярен вообше на анриле? Не хочу в юните, я сейчас плотно плюсы осваиваю только не в сфере геймдева, а в сфере VST и DSP, там без плюсов никак, и не хочу вообще ни с каким языком иметь дело на данный, даже соприкасаться.
567 879409
Здорова, Разработчики. Давеча (вчера) начал угорать по геймдеву, подскажите, что заставляет Анрил ебать мне мозги - когда я стартую уровень во вьюпорте и после выхожу из него по esc у меня с хуй знает какой вероятностью (Довольно часто) пропадают некоторые меши с уровня, но на самом деле они остаются на месте, потому что, если снова запустить уровень, то они там будут, фиксится только перезапуском Анрила, в чем прикол и как это пофиксить?
568 879915
Почему не работает интерполяция?
Дано: дельта из тика записывается в time

Успешно вызывается ивент атака
Далее запускаю таймер с кодом который интерпит 2 вектора между собой, (это начало и конец пути до точки) так чтоб в эту точку летел вертекс сплайна (по которому уже как понятно из названия растягивается язык типа жабы), и всё хорошо работает без интерпа - язык растягивается до точки цели,
но с интерпом, если низкая скорость, сплайн растягивается на 10% от нужного и остается на месте, если поставить скорость интерпа 50 то он сразу в конечной точке оказывается
и при этом - бранч на проверку близости начального и конечного векторов срабатывает как и ожидалось только через некоторое время, и останавливает таймер, но только движение нихуя не плавное а мгновенное как без интерпа, и нихуя не работает нормально короче.
Как это правильно вообще сделать?
569 879917
>>879915

> бранч на проверку близости начального и конечного векторов срабатывает как и ожидалось только через некоторое время, и останавливает таймер


Но если выводить вектора до и после интерпа то нихуя почти не меняется, он там в пределах 1-2 юнитов туда-сюда скачет
570 882079
>>874491

> плюсы в изучении сложнее С# или питона


Ложное утверждение
YKRyQIuqgk.jpg233 Кб, 1025x1280
571 882379
На Анриале делают игрульки на мобилки? Или обязательно надо на Юнити пересаживаться?
572 882392
>>852384
Надеюсь Галенкина выгонят из Епик Геймс если известные события закончатся. Он и раньше мне не нравился, душок эдакого npc без души ощущался, после хохлоистерики и кидания коллег по подкасту все прояснилось - галенкин шизойд соевик.
573 882408
Распаковал pak игры. перевел locres, но обратно в игру не могу модом запихать. Через U4PAK сделал архив, при распаковке пути Игра\Content\Localization\Game\en\Game.locres правильные, но игра не подхватывает.
ЧЯДНТ?
Раскопировать меш по сплайну 574 882694
Есть 5.2. Нужно имея на руках 3Д модельку дороги заспавнить на всё протяжение нарисованной линии в сцене. Куда копать?
575 882751
>>882379 Не видел вообще игор на мобилках на анриле кроме форнута
изображение.png36 Кб, 700x419
576 882797
>>882379
А почему бы, собственно, и да?
578 882857
>>882751
>>882797
>>882806
Трэш конечно в примерах, но в целом я понял - если очень надо, то можно
579 882871
>>882857
На итче всякие двачеры вкатуны свои примитивы выкладывают. Вот что-то более стоящее

https://www.youtube.com/watch?v=vWjh8KH9gaA
580 884224
Дайте годный гайд по рендерингу всяких приколов в анриле, то что сам нагуглил - какой-то кал, нихуя не понимаю как тут постобработку делать, почему у меня хардверный рейтрейсинг не работает и тд
тридэ-дебил
581 885097
>>873784
Бамп вопросу.
Мигрировал с UE4 в UE5.
В 4 дефолтный гшрафон яркий и сочный, а в 5 какой-то блеклый, но при этом пересвеченный. Как будто контрастность на говеном мониторе перекрутили.
582 886961
Где легче найти работу - на Unreal Engine или Unity?
5110000857.jpg99 Кб, 960x960
583 890133
>>850568 (OP)
Вот какая мысль меня мучает, аноны.
Есть такая херня - залезть на верблюда бесплатно, а вот слезть гони денюжку.
Что если и здесь так?
Поясню. Что бы начать платить роялти - нужно что бы твоя игра сделала 1000000 баксов. Допустим. Потом с каждого квартала сколько там тысяч баксов что бы было, и только тогда ты платишь роялти. Вроде как заебись. Но вот в чём вопрос - а что если ты сам денег нихуя не увидишь, и ещё должен останешься?
Сделал ты игру, шидевр не шидевр - но годно. И вжух по бумагам компании ты сделал 1000000! Вжух и каждый месяц у тебя стабильно 25к баксов! Но это по бумаге - компании. А реально в кармане нихуяшеньки!
И тут они тебе - плати нам роялти!
Ты им - с чего платить я же нихуя не заработал?
А они тебе - нам похуй, на бумаге всё так, гони бабло или в суд.
И отожмут у тебя или интеллектуальные праваага-ага сейчас распиздяться диванные неосиляторы - мол нахуя им твои права на очередное говно, но серьёзно иногда охуеваешь от того из-за какой хуйни сруться люди в суде, или сделают рабом за миску риса, отжав всё имущество в пользу компании.
Вот такая вот мысль.
584 890261
>>890133
Тогда учи Unity ты сначала заработай миллион, а потом уже переживай
unnamed (1).jpg115 Кб, 900x900
585 890267
>>890261

>Тогда учи Unity



Та же хуйня.

>ты сначала заработай миллион, а потом уже переживай



Ох лол, пост не читал да?
Чёрным же те бе по белому пишу - понравиться им идеяхуй знает может они ебанулись но со мной считаться не захотят и что бы отжать, на бумаге напишут мне доход в дохуилион баксов и повесят долг, за то чего я не получал - может такое быть, или что то их удержит?
Опять же вариант, просто повесить долг, за любую хуитку (но на УЕ5) тупо что бы срубить бабла с нищука ага
или я ебанулся в край и у меня паранойя?
586 890332
>>890267

>Та же хуйня.


В каком смысле?
Юнити просит 1800 баксов в год за лицензию, если заработал больше $100,000 за год.
И все вроде.

А по поводу твоей шизы...
Делают же люди на UE игры -вон Atomic Heart сколько миллионов заработал.
Ладно, ну тебя...
Диалог с тобой подсказывает, что игру ты не выпустишь, а если и выпустишь - то такую, из-за которой сами Эпики тебе забашляют, лишь бы ты ее под Юнити переделал, и не позорил движок
587 891488
>>890133

> я же нихуя не заработал


То есть ты предполагаешь что заработаешь миллион долларов, сделаешь вид что они все ушли на оперативные расходы и всех наебёшь?
Есть более простые способы зарабатывать деньги, уймись
588 891962
>>882379
Делают, я делал Баттфилд Мобайл на анриале. Правда они закрылись к хуям
589 893615
Здравствуйте. Как сделать игру?
590 895360
>>860250

>Лезет к хохлам и мешает им жить спокойно


>Хохлы заебали

GuiltyGearXrd.gif1,8 Мб, 500x257
591 895923
Есть ли курсы/асеты по цел-шейдингу?
592 901191
OWJ5yGcM.gif32 Кб, 465x500
593 901379
>>850568 (OP)

>ctrl rig


>ik rig

594 901382
>>895923
ха, инцел-шейдингу
595 902207
>>850568 (OP)
Какой смысл напрягаться выставлять какие то bone settingи в ik rigе если ретаргетер всё равно всё делает по-своему
596 903363
Народ. Новичок так что сильно не обоссывайте. Как сделать допустим сеть островов(штуки 4) в океане. Что для этого надо сделать. А можно юзать сторонний софт а потом уже импортировать в анрил? Как один сделать знаю...
597 904939
Есть способы в бп получить цвет пикселя из текстуры? Быстрые, или хотя бы с возможностью в другом потоке?
598 906185
Анонче с райдером, я бывшая юнити макака и имею райдер в запасе проплаченный, как бы скачал по паре гайдов билд тулс от студии, но при заходе в райдер с анрилом 5.3 версии - мне райдер показывает ошибки в C# билд скриптах и меня они калят до невозможности. Типо сурс движка и С++ часть вся в порядке и без ошибок, только C# скрипты. Сам пустой проект даже компилируется, но сука ошибки пиздец раздражают.
Это можно как-то пофиксить? Уже кучу гайдов и фиксов с бубном перепробовал, но нихуя не помогает. Просто смириться и забить хуй на эти ошибки в билд скриптах? Или вообще на лапшу сесть и не трогать плюсы как настоящий гигачад?
Что выбрать ? 599 906205
Начал недавно изучать C++ для Анрила, и возник вопрос: какой сейчас лучше Анрил выбрать, 4 или 5 ?
600 907643
>>906185
Та же хуйня анончик. Причем я весь инет перекопал, все че угодно перепробовал и нихуя. Лучше сиди пока на 5.1 там все норм компилится
601 908664
АНоны, блядь я уже с ума схожу. Скрин не могу прикрепить ибо артефакт именно на мониторе, и не только на моем. Юзаю онли 2д спрайты, во время движения идёт странный сеткообразный скрин тиринг, чем-то похожий на таковой от всинка, но это не он, он именно что квадратной сеткой на секунду проезжает и прекращается если стоять. Всинк включен, фреймрейт залочен, текстуры импортированы правильно, левая ненужная дичь выключена, есть это и в эдиторе, и в стандалонке, и в билде, независимо фуллскрин или нет. Я уже перетвикал все настройки что мог и перегуглил весь гугл, я просто в ахуе. Помогите(
602 908666
>>886961
На заводе
603 909595
Кто-то пилит, что-то с котлином?
Где можно найти бест практис?
604 910576
>>876523
Запеки освещение
Обновить тред
« /gd/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски

Скачать тред только с превьюс превью и прикрепленными файлами

Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах.Подробнее