Unreal Engine № 26 1022583 В конец треда | Веб
Добро пожаловать в обитель анрилобогов!

Видео треда. Применение рантаймовых виртуальных текстур:
https://www.youtube.com/watch?v=RLEPA16QDRw

Новичок? Начни приключение отсюда:
https://dev.epicgames.com/community/unreal-engine/getting-started/games

Официальное англоязычное коммьюнити движка.
https://discord.gg/unrealsource

Учебный портал-хаб с туториалами и официальными курсами.
https://dev.epicgames.com/community/learning/

Канал на Ютубе. 97% воды, 3% чистого золота. Тут зарыта инфа, которой больше нигде не найдёшь.
https://www.youtube.com/@UnrealEngine

Курс по разработке игр на C++ и Анриле с нуля.
https://courses.tomlooman.com/p/unrealengine-cpp?coupon_code=CPPGUIDE
https://rutracker.org/forum/viewtopic.php?t=6553228

Когда использовать Блюпринты, а когда C++, от глубоко шарящего челика.
https://www.youtube.com/watch?v=VMZftEVDuCE

Учебные материалы на русском.
https://vk.com/@-170449269-uchebnye-materialy-po-unreal-engine-4-na-russkom

Объемная справка по C++ макросам и аргументам запуска. Много интересных статей по движку.
https://benui.ca/unreal/docs/

Мэттью Вадстейн. Хорошие микро-туторы по нодам.
https://www.youtube.com/@MathewWadsteinTutorials

Призматика. Интересные видео по разным продвинутым техникам.
https://www.youtube.com/@PrismaticaDev

Предыдущий: >>1010787 (OP)
# OP 2 1022584
Традиционно призываю новичков делиться свежей годнотой, которая помогла им хорошо вкатиться в движок. Для Анрила минимум версии 5.3, желательно 5.5.

Если нашли что-то лучше, чем в шапке, кидайте ответом сюда или на оп-пост.
image.png50 Кб, 400x386
3 1022587
очередную халяву забираем
4 1022588
>>2583 (OP)
на фабе постоянную ссылку сделали на халяву
https://www.fab.com/limited-time-free
5 1022653
Чел за неделю выложил 41 тысячу ассетов.

Нейронка генерила промпты для ассетов

Другая нейронка по этим промптам генерила изображения

Другая нейронка по этим изображениям генерила 3д модели с миллионом полигонов

И все это скриптом автоматом загружалось на маркетплейс

Но в. итоге его забанили. Чел был близок к успеху.
6 1022712
>>2653
падажжите, если бы он галку Created with AI поставил, то всё ок бы было?
7 1022757
>>2653

>выложил 41 тысячу ассетов


Там же модер смотрит вроде 3 дня?
8 1022759
>>2587
ЛОл я только месяц назад делал пропсы для улицы что ж разнообразие
9 1022762
>>2757
Модера тоже заменили нейронкой!
10 1022958
Почему некоторые игры условно Stellar Blade - на 4.26 анриле? Да и в целом некоторые отзываются, что условно 4.26- это последняя стабильная версия (не 4.27).
Почему-так?
11 1022961
>>2958
в крупном продакшне версии софта замораживаются
12 1022993
>>2958

>Почему-так?


Может начали разработку 150 лет назад
13 1023399
Анон, в СД уже смотрю по вакансиям уже во всю юзают анрил в архивизе, когда уже эта тенденция дойдет и до регионов типа моего Краснодара, как думаешь?
14 1023400
>>2958
Потому что 4.27 это переходной мутант между 4 и 5 версиями. API обновили, изменения критические. Многое из того, что работало на четвёрке - на 4.27 не работает. Но и то, что работает на пятёрке - на 4.27 не работает тоже.
image.png272 Кб, 801x880
15 1023987
16 1024002
>>3987
Ничему менеджеров жизнь не учит. В прошлом году давали 100 процентов на шесть месяцев за экслюзив игры в их магазин. В этом году менеджеры решили без экслюзива 100% давать. Чисто что бы начальство видело что менеджеры работают.
17 1024003
>>4002
в следующем году приплачивать начнут сверху с каждой продажи. а потом эту богадельню нахуй закроют и может быть появится надежда на нормальный лаунчер
image.png356 Кб, 1063x380
18 1024060
очередную халяву забираем
https://www.fab.com/limited-time-free

к слову, брашифаевские ландшафтные материалы - хорошее начало, если нужно процедурно закрасить околореалистичный террейн на карте. только свои текстурки подставить
1749062095499.jpg9 Кб, 225x225
19 1024581
Бамп
не рухнум жокир.mp41 Мб, mp4,
640x360, 0:22
20 1024670
Учу анрил с гопотой. Спрашиваю как прожектайл сделать побырому в блюпринте он говорит ну вот юзай тик или таймлайн, говорю тик нельзя не хочу привязывать к фпс, он говорит тогда таймлайн. Ок, сделол, всё равно привязано к фпс, он такой ну да надо было юзать PROJECTILE MOVEMENT COMPONENT - сука если в анриле есть встроенный компонент для этого нахуя ты мне советуешь сперва что угодно кроме него? Ебанись блять.
21 1024684
>>4060
А накой хуй вы все время в тред кидаете бесплатные ассеты?
Вы тут все асетфлипы что ли собираете?
22 1024690
>>4670

>Учу анрил с гопотой.


ебало этого мамкиного прОгромиста представили?
17337468724240.mp4773 Кб, mp4,
854x480, 0:03
23 1024691
>>4684
твои ассуты кинули? чего бугуртишь асеты можно ковырять на их основе делать свое удобно ведь ну или делать солянку говна, кому что
24 1024699
>>4684
это временная раздача платных ассетов
25 1024705
>>4684
Минусы? Это практика древнего гейдева. Студии тоже ассетфлипают много чего, просто на фоне хорошей игры на это не обращают внимание. А на фоне хуевости хуевой игры - цепляются сразу, чтобы закопать колосса в голове из соломы поглубже.

Грамотный ассетфлип ты почти не отличишь от остального на фоне.
26 1024713
>>4705
ассет флип это когда покупают ассет, минимальными усилиями допиливают, чтобы стало похоже на игру, и выкладывают на площадки. пошло со времен когда в ассет сторах появились заготовки почти законченных игр. флип это по-русски перекуп

нормальное использование ассетов не является ассет флипом. даже если 100% контента это ассеты из магазина
27 1024756
Есть математики в треде? Есть на сцене актор, я хочу его вращать вокруг локальных Y и Z осей. Как только не пробовал считать, если вращение идет по двум осям, то обязательно добавляется паразитный ролл.

На углах ейлера паразитный ролл получалось убирать, но тут был трахнут гимбал локом.

Нейросети по кругу одно и тоже неработающее решение гоняют, нужны кожаные математики.
image.png218 Кб, 1363x659
28 1024759
>>4756
ролл и должен появляться при вращении по двум локальным осям

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

если тебе нужен two-axis как у турели на лафете, то яв делай по мировой оси Z, а питч по actor right vector. таким образом ты избежишь полностью добавления roll. пикрил
29 1024762
>>4759

Больше поверю в накопление ошибок числами с плавающей точкой, чем кручение ладошкой. Ты сам то подумай, что сказал, если я изменяю локально яу и питч, откуда локальный ролл появится? Ось сместилась, а не положения актора на ней.
30 1024765
>>4762

я говорю именно о локальном вращении. вокруг ап и райт вектора актора. которое работает как локальный режим вращения во вьюпорте

если ты о компонентах ротатора на акторе, который просто висит в мире, то это его мировое вращение, а не локальное
31 1024770
>>4765
ты чет походу вообще не шаришь. Кватернион поворота вычисляется относительно локальной оси и вычисления эти это работает абсолютно так же как дрочить локальный ротатор дочернего актора. Например, сделав ролл на 45 и начав после этогодобавлять яу, актор не вращается вокруг мирового ап вектора, он вращается вокруг локального. Ладно, впизду я тут ебал чет спрашивать, кроме блюпринтодебила никто никогда не ответит, а с этого взятки гладки.
32 1024774
>>4756

>Есть математики в треде? Есть на сцене актор, я хочу его вращать вокруг локальных Y и Z осей. Как только не пробовал считать, если вращение идет по двум осям, то обязательно добавляется паразитный ролл.


>На углах ейлера паразитный ролл получалось убирать, но тут был трахнут гимбал локом.


Юзай кватеринион ёпта. Че ты сделать то пытаешься?
33 1024788
>>4770
не за что, пидорашка
34 1024862
новая система координат грядет, чтобы соответстовать промышленному стандарту
35 1024873
>>4862
Ну в целом похуй, но надеюсь они плагин Blender to Unreal апдейтнут чтобы я также портировал одной кнопкой, а не по-старинке ебался с настройками экспорта.
36 1024875
>>4873
плагин сдох. но васьки какие-то поддерживают форк
37 1024876
Что там уже 5 урину использовать можно? Или ещё нет? Её вообще можно даунгрейднуть чтобы запускалась на калькуляторах и старых компах?

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

Так вот на 5ке это возможно вообще?
38 1024877
>>4876
люмин нанит всм вырубил и вот у тебя рендер 2014 года
39 1024881
>>4877
Так там ещё и другие вещи срут в производительность. Условно в 4ке можно оптимизировать рендер под кучу скелетал-мешей в кадре, анимированных с логикой и тд. И это не будет лагать.

В 5ке пиздец с этим. Супертяжелый скелетал-меш.
На 4ке выходит 100к юнитов без проблем переварить, а на 5ке уже на 20к уже будет 60 фпс вместо 120 4ки.
40 1024884
>>4881
просто не делай игры где 20к скелетал мешей в кадре
41 1024886
>>4881
Хуйню несешь. Все такое же как в 4ке у скелетал мешей, делай нормальный многопоточный анимбп а не хуйню что ты там высрал.
42 1024911
>>4881

>100к юнитов


Ты че там в соло убийцу тотал вара делаешь? Я блять даже сходу не вспомню игру с 100к юнитов в кадре.
43 1024916
>>4881
100к юнитов конечно делаются не скелетами, а вертекс анимациями, лол.
45 1024968
>>4877
>>4884
>>4886
>>4916
>>4917
Спс за ответы. Разобрался вроде.
Плюс нашел плагин, который может быть кому-то будет полезен: https://github.com/LukasFratzl/TurboSequence

>>4911
Диаблоид.
Так-то конечно там не будет столько юнитов. Просто интересно насколько это можно оптимизировать и где потолок.
46 1024971
>>4968
в твоем случае это 5-50 юнитов, тут нишевых оптимизаций не требуется. при этом всё еще сможешь достаточно просто делать тысячные свармы каких-нибудь однообразных жуков через меш партиклы. плагины не требуются
47 1025305
ПРИМЕРЫ РЕАЛЬНЫХ ИГР С ЛЮМЕНОМ

Покажи плиз пару примеров реальных успешных релизов, где свет люмен это не дополнение, которое можно включить, а основной тип освещения.
48 1025322
>>5305
талос принципл 2
NoFlowersGrowHere - Unreal Editor 2025-06-10 23-01-25.webm10,1 Мб, webm,
1920x1056, 0:27
49 1025350
>>4774
Я кватернионы и считаю. Прототипирую космосим. В конце видео я не меняю локальный ролл, но по луне сразу видно, что ролл меняется. Т.к. оси я считаю отдельно, то кроме накопления ошибок в кватернионе из-за ограничений чисел с плавающей точкой я не вижу. Но отклонения слишком значительны для double, поэтому я скорее всего ошибаюсь. хз карочи.
50 1025351
>>5350

>то кроме накопления ошибок в кватернионе из-за ограничений чисел с плавающей точкой других причин я не вижу

2025-06-10 23-23-27.mp46,3 Мб, mp4,
1920x1080, 0:16
51 1025352
Почему такие жесткие артефакты люмена, если меш засунуть в блупринт?
52 1025353
>>5350

>кретин неделю ходит по граблям


гы
53 1025363
>>5352
А кстати лол у меня такое было, как узнаешь расскажи. Я тогда хуй забил ибо игру в помойку выбрасывал всё равно.
54 1025366
>>5352
Хз, могу предположить что моушн векторы отваливаются
55 1026036
У меня изъебистый вопрос: как можно как-то поместить глобальный источник света (тот же люмен) не абстрактно где-то в небе, а внутри куба с стенками 1км на 1км? Чтобы это условное солнце светило изнутри, но глобально и динамично.
56 1026037
>>6036
поинт лайт называется
57 1026038
>>6037
Збс, и я смогу им точно так же осветить весь этот километр кубический с динамическими тенями и прочим мусором с той же производительностью и с полностью теми же настройками постэффектов?
58 1026039
Показывайте скриншоты из своих игр
59 1026045
>>6038
производительность будет ниже, но насколько критично для одного главного ИС я не знаю
60 1026047
>>6039
свои покажи
61 1026051
>>6039

в шапке прошлого треда было
62 1026055
Пилю тут модельку для игры (текстуры пока временные набросал, развертка там тоже уг) и встало два вопроса:
1) на одежде планирую сделать два вида фактуры, как на первом скрине: где 1- косые линии, где 2- вертикальные. И мне надо чтобы фактура была видна не всегда, а по принципу как втором скрине: только в тени. Не знает никто как такую фактуру настроить, делается ли это в блендере или уже в анриле и через текстуру или можно как- то программными методами?
2) Как вам по полигонам? Не маловато?
63 1026057
>>6055
Жопа немного квадратная, лучше чуть скруглить
64 1026058
>>6055

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

можно попробовать "обратить процесс" через оверлей материал, но это будет заебно, и смотреться странно
65 1026078
>>6055
Сам моделил или генерировал где-то?
66 1026101
>>6055

>делается ли это в блендере или уже в анриле


С такими вопросами просто забей. Это делается путем написания собственной модели освещения на шейдерах в анриле.
67 1026117
>>6078
сам, но я 2д художник. То есть, в 3д вкатываюсь не с нуля, прост нарисовал себе скетчик и по нему строил.
>>6101
Оке, спасибо.
15530947178890.png326 Кб, 1400x609
68 1026187
69 1026201
Почему он в принципе вызывает логику A и выдает ошибку, когда мне надо B? Код работает, но потом все логи засраны ошибками. Какого хуя ресурсы компьютера тратятся на вычисление ненужной хуйни?
70 1026203
>>6201
Такого, что селект ноды всегда выполняют все варианты. А так же пюре-функции выполняются каждый раз заново если их подключать в несколько пинов. С подключением.
71 1026204
>>6203
Есть альтернативы, кроме бранча?
72 1026205
>>6204
нет
73 1026208
>>6204
Селект по-хорошему нужно использовать для выбора из переменных, а не из кусков кода.
74 1026261
Всем здаров
Прохожу сейчас урок чела на ютубе, по созданию острова в Анриале. Так вот, он там бодро из маркета пихает материалы и объекты. Урок двухлетней давности, и как вижу щас все по другому, и все платно. Есть возможность в маркете/фабе что-то использовать условным драг-дропом, или все покпать надо теперь?
75 1026276
>>6208
кстати подскажи раз шаришь валид функция производительней бранча? именно та которая с двумя выводами не булеан
2.mkv3,7 Мб, mp4,
1920x1080, 0:05
76 1026284
Пиздец грустно, что даже огромная мульти миллионная AAA студия не может пофиксить эти всратые анриаловские шлейфы от антиалайзинга.
77 1026285
>>6284
Ты совсем там ебнутый уже гостинг от длсса к анрилу приписывать?
78 1026293
>>6285
На юнити я такого ни разу не видел
1635031466778.MP43,4 Мб, mp4,
1280x720, 0:09
79 1026301
>>6284
Ого, на иксбоксе тоже длсс завезли? Круто!
80 1026311
Как в 5.6 показывать фпс во вьюпорте? Нихуя не могу нагуглить, везде до 5.2 где было интуитивно понятно, теперь хуй знает куда они это засунули.
81 1026312
>>6276
Загляни внутрь, это блюпринт макрос вроде.
123.png135 Кб, 1477x588
82 1026317
>>6276
не повериш...........
83 1026322
>>6261
он наверное мегаскансы использовал, их платными сделали
84 1026323
Че за пиздец с C++ классами?
Создаю класс персонажа, собираю проект, все ок, клаcс появляется в редакторе, наследую от него блюпринт.
Закрываю редактор, открываю - все мои с++ классы пропали, блюпринт закоррапчен, редактор предлагает "пофиксить" - удалить с карты все акторы с этим блюпринтом. Пересобираю проект опять из редактора, классы появляются, надо переоткрыть карту, чтобы акторы с блюпринтом просрались и заработали.
Че за бред? Как с этим вообще работать, постоянно переоткрывать/пересобирать? Как вообще делают игры на этом с таким процессом работы?
85 1026326
>>6322
Да, мегасканы через квиксель-бридж.
Я так понимаю, все это в прошлом теперь и надо самому вручную закидывать материалы с моделями?
86 1026327
>>6317
>>6312
бля я баганул я же его сам открывал..мде шиза
image.png1,2 Мб, 1926x631
87 1026328
очередную халяву забираем
image.png10 Кб, 208x190
88 1026335
>>6326
фаб сейчас заменяет квиксель бридж
89 1026338
>>6328
Раньше эпики $5к платили за месяц размещения бесплатно, теперь $2к но 2 недели
90 1026378
>>6323
Скорее всего ты в IDE в Debug режиме компилируешь и все созданные классы уходят в Debug dll'ки. При запуске редактора вручную он загружается в Development режиме, библиотеки которого не содержат твоих новых классов
91 1026506
Я один сижу на 4.27 потому что он UI тупо приятнее?
image.png2,3 Мб, 914x1280
92 1026542
>>6506
Судя по всему 4.27 будет ещё очень долго актуальна. Как и 4.26 или 4.25. И их до сих пор выбирают крупные студии вместо 5ки.
Тем более это ММО какая-нибудь.

Неужели всё настолько плохо у 5ки? Типа норм игры выходят конечно, но, либо с ебанутым дилеем как вуконг параша та-же.
И количество пререндеров чтобы забайтить - просто зашкаливает.
Особенно это заметно по ММО, где очень важна производительность, но, всё прекрасно знают что у UE5 с этим пиздец какие проблемы.
И по сути это уже на ранней стадии - мертворождённые шекелесосатели.

Или может это иллюзия и уже можно на уе5 переходить? Реди ор нот с переходом на 5 версию стал выглядеть хуже. Некоторые места конечно похожие, но, кто-то спиздил 40 фпс при том что ничего не поменялось. И это на 3070 ти в паре с инцел кор ультра.

И оно того стоило? Что вообще происходит?
93 1026595
>>6542

>но, либо с ебанутым дилеем


Блять, что значит ебанутый дилей? Ты дегенерат ебаный, хорошие игры делаются ГОДАМИ, ГОДЫ нахуй сука требуются чтобы сделать и красиво, и оптимизированно, не говоря уже про опыт студии с движком. Малолетние 78iq типа тебя ожидают что сразу через неделю после выхода 5.5 нужно 3 пиздатые ААААА игры 120фпс, и еще столько же на 5.6, да?
94 1026607
>>6595

>Блять, что значит ебанутый дилей? Ты дегенерат ебаный, хорошие игры делаются ГОДАМИ, ГОДЫ нахуй сука



Не рвись ты так щенок ебаный. Никто запрещает тебе использовать движок.

Много кто позволяет офнуть люмен и наниты в играх на 5ке? Меньшинство.
А реальность такова, что большая часть игр заставляет тебя использовать эти технологии + генератор кадров в играх которые нихуя не ААААААААААА уровня, поскольку по размерам они меньше чем любой из игр бабадзаки. Супер экспириенс неповторимый, ААААААААБЛЯТЬ той же макаки, особенно с топорным управлением из-за так называемого генератора кадров + статтеров + дилея который вызван этим генератором кадров. Когда у тебя стабильные казалось бы 130 фпс на ультрах в 2к на топ сисиди.

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

Настоящее свиночудо наверное поможет в виде патчей на айкью, чтобы перестать замечать хуевую работу движка, а после хуевую работу ленивых свиней разрабов.
95 1026619
>>6542

>И их до сих пор выбирают крупные студии вместо 5ки.


Можно примеры, кроме ШифтАп со Стеллар блэйдом. И то их сложно назвать крупной студией
image.png686 Кб, 797x939
96 1026622
Как же нас высмеивают(
Теперь делать игру на анриале это зашквар как раньше было на юнити.
image.png98 Кб, 822x534
97 1026623
>>6622
Ну вот да
98 1026625
>>6622
Будто что-то мешает делать на уе4. Вы как гои повелись на две абсолютно нахуй ненужные техи. Хотя трассировка, лпв, ссги и автогенерация лодов есть и в четверке. Вон степлер блейд, дейз ган, ремейки финалок, атомик харт делались на уе4. Всем все нравится, никто не бухтит.
1476517690163579945.png1,3 Мб, 810x1080
99 1026640
>>6619
Китайцы Kuro Games(Wuthering waves),
Бриташки Dambuster Studios(Dead Island 2),
Корейцы Neowiz Games/Round8 Studio(Lies Of P),
Корейцы Neople(The First Berserker: Khazan),
Корейцы NCSoft(Throne and Liberty) Но они уже полезли на UE5 из-за финансовых проблем, обсёр может быть фатальным для компании.

>>6625

> атомик харт


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

Мандфиши ещё и помогают ILL доделывать теперь. Пока что не понятно что выйдет по итогу. Очень сомнительный проект, из тех кто донатил ранее много кто успели переварить это как скам и забыть. Хотя и хорошего мнения о Чувабаке и Верёхине.
100 1026641
>>6640

> Но, типа, уже в трейлере есть факап


Вспомни трейлеры к 1 части которые общего с игрой имели почти нихуя кроме самого последнего релизного.
101 1026642
>>6640

>о Чувабаке и Верёхине.


О теперь понятно. Пасиб что напомнил, даже обосраной палкой этот "проект" трогать не буду
102 1026651
набег школия
103 1026657
>>6651
Терпи
104 1026828
>>6625
Как будто что-то мешает отключить наниты и люмен в уе5 и получить более хороший движок, чем уе4 при таком же (или даже получше) перфомансе
1683541006181.webp54 Кб, 1080x600
105 1026832
106 1026839
>>6828
Но так почему-то никто не делает, кроме автора псевдорегалии
107 1026849
>>6839

> никто не делает


Инди хорроры ,но пруфов не будет
108 1026899
>>6849

>Инди хорроры


В Funeralopolis на уе5 пиздец с фпсом для такой игры.
17485416267011.jpg256 Кб, 540x666
109 1026910
Хочу выложить свой проекта на Fab. Там можно выложить играбельную демку проекта, то есть билд. Насколько сложно его декомпилировать и спиздить все ассеты?
110 1026916
>>6910
Я простоянно качаю оттуда проекты и достаю из них ассеты и использую у себя.
111 1026923
>>6910
вытащить ассеты очень просто, но сами ассеты запечены, с ними нельзя нормально работать
112 1027068
В паке 800 ассетов если что. Там текстура 500к на 500к пикселей что ли? Это нормально в плане оптимизации?
113 1027071
>>7068
Кармаковская мегатекстура, лол
С точки зрения оптимизации, только так и надо делать
Компу гораздо проще и удобнее подгружать один большой файл, а не много маленьких
Но это не оч удобно в плане редактирования
Типа каждый раз перерисовывать маленький кусок огромного полотна.
И отдельный ассет спиздить из общей кучки не получится
114 1027072
>>7071
А почему движок при билде сам не может совместить UV всех ассетов и совместить все текстуры в мегатекстуру? Это ж простейшим скриптом делается.
115 1027073
>>7068
это говно для оптимизации, но это художник, а не оптимизатор
116 1027095
>>7073

>но это художник, а не оптимизатор


Чтоб продавать ассеты, нужно быть оптимизатором. Никто не купит для игры диван с 30кк полигонами.
117 1027096
>>7095
как показывает 98% контента на маркетплейсе - не нужно
между неделаньем 30кк полигонов и настоящей оптимизацией очень длинный путь, а тебе и 95% других юзеров уже достаточно, чтобы не было 30кк полигонов
118 1027106
>>7072
Так Урина вроде может, не? я по крайней мере видел какой-то урок на ютабе, где чел ремешил объекты в 1 и у них там получалась общая ЮВ. Пруф конечно не найду
119 1027128
>>7068

>текстура 500к на 500к пикселей что ли? Это нормально в плане оптимизации?


Так огромный атлас чтоб везде был один текстель
image.png11 Кб, 867x107
120 1027138
Я правильно понимаю, что для этого достижения надо собрать вообще все в обычной игре, а не игра+ ?
банки, модули тела, оружку прокачать и т.д.
121 1027143
>>7138
сори, тред перепутал
17178679853600n.webm3,9 Мб, webm,
1110x1226, 0:09
122 1027292
123 1027297
>>7292
Силиконовый монстр
124 1027302
>>7292
Урина4 сила. На 5ке даже такого нету. А то что есть имеет негативные отзывы.
Думаем.
125 1027383
>>7302
Ну неправда. Банишерс были на Уе5
image.png139 Кб, 1066x614
126 1027566
Что это такое "Call Update Villagers"? Это интерфейс? Но он не ссылается ни на какой эктор. Принимает только int. Нигде в блупринте нет где его дефайнят, только вызывают.

Эпиковский проект Cropout
127 1027567
>>7566
Точнее ссылается на себя, но там нихуя нет, я не понимаю что он вызывает.
image.png80 Кб, 403x1140
128 1027568
А че нет никакого стандарта как называть переменные? Вот в проекте у эпиков где-то ставят пробелы, где-то без пробела с заглавной буквы, где-то вместо пробела underscore.
129 1027579
>>7566
читай что такое ивент диспетчер и ивенты...
130 1027590
>>7566
Это делегат. В тулзах есть поиск по блюпринтам, можешь найти кто к нему обращается.
131 1027602
>>7566
это эвент диспатчер, он определяется в этом акторе в самом конце списка, и там же его инпуты

другие акторы могут на него подписать свою функцию через BindEvent to Pook. и у них сработает их локальная функция/эвент, когда подписат сделает Call Pook

удобно оповещать всякую мелочевку о том, что что-то произошло (например, "игра загрузилась, алло"), а та пусть сама разбирается, если ей так нужно
132 1027604
>>7568
в блюпринтах прям жесткого стандарта нет. 99% используют CamelCase без пробелов. конкретно кропаут какие-то чуханы-интерны делали. он еще и пердит-тормозит нанитами и люменами которые никак на картинку не влияют, зато еле идут в 60 фпс на 4060. выключаешь этот хлам, фпс увеличивается в 5 раз
133 1027771
>>7602
Спасибо :3
image.png91 Кб, 465x291
134 1028277
Анон, разъясни момент, это че, эпикам надо будет 88% дохода отсёгивать если свыше ляма заработал?
135 1028278
>>8277
12% от суммы свыше миллиона из валовой прибыли за год
136 1028389
>>2583 (OP)
Недавно случился какой-то ебический баг. У меня заспавнился второй инстанс уровня и его никак не получалось убрать. Вместе с ним дублировалась вся логика уровня, счетчики и прочие ивенты срабатывали дважды. Я проверил логику и никаких вызовов доп копии не было. Нигде. Зато было видно в списке инстансов уровень_нейм0 и уровень_нейм109. В менеджере уровней нихуя не видно, стриминг уровней отключен. Попробовал через getallofactors убить - почти получилось. Не все нормально заработало, но это хоть что-то. Копия исчезла. Но не всегда та, которая нужна. Потом просто создал новый уровень и скопировал в него всю логику. Вторая копия исчезла.

Вопрос. Че это за хуйня была?
137 1028414
>>8389
у тебя случамба произошла
забей, было и было
image.png1,1 Мб, 1908x641
138 1029157
очередную халяву забираем
image.png1 Кб, 103x38
139 1029179
>>9157
Какое же там говно, что даже за бесплатно минусуют
140 1029194
>>9179
так халявщики это всегда самая придирчивая аудитория
141 1029251
>>9179
Забыл подумать? Эти оценки могли быть от тех кто покупал за деньни, особенно если там были какие то баги или несоответствие описанию
142 1029349
>>9179
Просто такое обычно никому не нужно. Инвентарь костылится по гайдам с ютуба за пару часов. Как и большинство других базовых игровых механик. К тому же везде своя специфика. Сделал сам - знаешь как подойти к своей системе и как глубже интегрировать во все остальное. В чужой еще разбираться надо.

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

А вот наборы моделек с текстурками - это супер вкуснятина, такое забираем, лайкаем, просим добавки. Всегда.
youtubeD9MTxLSJcs81920x1080h264.mp431,7 Мб, mp4,
1920x1080, 0:03
143 1029357
Что лучше для оптимизации: сделать один материал с кучей Switch параметров и использовать только его инстансы для всех мешей или для каждого типа мешей делать отдельный материал? Например у меня в игре 1% мешей с эмиссивами. Мне сделать мастер материл со свитчом, включающим emissive, но для 99% он не нужен будет?
144 1029361
>>9357
Первое конечно же. Сам как думаешь, откуда эти вечные пропуки от компиляции шейдеров в ааа проектах? А оттуда. Ебланы в студиях на каждый камень отдельный материал вешают и он у них при подгрузке компилируется, фризя на пару кадров всю систему.
145 1029363
>>9357
материал со статик свитчем равнозначен двум отдельным материалам
в твоем случае лучше использовать свитч, но если ты через свитчи превращаешь пластик в стекло, то просто сделай пластик и стекло отдельными материалами
146 1029375
>>9361
Дегенерат, промолчал бы. Мат с кучей свичей точно так же генерирует миллион отдельных шейдеров на каждую вариацию, которые как раз и компилируются.
147 1029379
>>9357
Лучше использовать material layers, итог один хуй будет одинаковый, но лапши будет меньше, и добавляй там свой эмиссив в слой. Вопрос по оптимизации в данном случае имеет мало смысла, будем честны, врядли ты там ААА качество высрешь, зато головной боли с лапшой поубавится.
148 1029382
>>9375
Ага блять, на каждую. Все 4ккк вариации из-за одного инта в скаляр параметре пересчитывает заранее, ага. Нет блять, иначе материалы с динамическими параметрами не работали бы в реалтайме. Нахуй иди, сын шлюхи.
149 1029383
>>9379
Нахуй вообще переживать за эмиссив. Это самая легкая часть шейдеров. Пееживать надо за прозрачность, ссс, параллакс. А эмиссив это тупо unlit слой, к которому в постпроцессе дорисовывают ауру свечения блумом.
150 1029399
>>9382
Дебил малолетний, читай еще раз.

>с кучей Switch параметров


Начнем с того, что динамик свич выполняет ОБЕ ветки кода, сразу отпадает. Закончим тем что статик свич = новый шейдер. 10 разных мастер материалов = 1 мат с 10 статик свичами.
151 1029400
а че орать-то
152 1029401
>>9399

>1 мат с 10 статик свичами.


Тут я хуйню конечно сказал. Количество использованных комбинаций этих свичей может быть куда больше 10, а значит и шейдеров будет еще больше.
153 1029430
>>9400
Это оч важная хуйня. Компиляция шейдеров это самая блядская часть урины, ведущая к статтерам. Если есть способы как-то снизить влияние этой хуйни на игровой процесс, то это супер охуенно. Ключ к успеху.
154 1029431
А шо если сделать не просто мастерматериал. А сделать мега материал. Из мега текстуры. Огромное полотно лям на лям со всеми доп картами. В зависимости от положения ювишки мы можем иметь как прозрачное блестючее стекло, так и матовое дерево какое-нибудь. Один материал, чтобы править всеми мешами.
155 1029449
>>9430

> ведущая к статтерам


Ты че дебил?
156 1029464
>>9431
Попробуй найди текстурщиков и моделлеров которые будут заниматься этой мегатекстурой
157 1029529
>>9431
Это называется Streaming Virtual Texture и с нормальным разрешением эта хуйня будет подгружаться по 5 секунд при каждом пуке камеры
158 1029548
>>9430
компилируй всё на старте
Обновить тред
« /gd/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски

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

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