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

Новость треда:
Unreal Marketplace ушёл, Fab.com пришёл! Бесплатные ассеты на Fab раздают каждые 2 недели. Ищи секцию Limited-Time Free.
https://www.fab.com

Новичок? Начни приключение отсюда:
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++ и Unreal Engine с нуля.
https://courses.tomlooman.com/p/unrealengine-cpp?coupon_code=CPPGUIDE
https://rutracker.org/forum/viewtopic.php?t=6553228

Когда использовать Blueprints, а когда 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

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

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

Если нашли что-то лучше, чем в шапке, кидайте ответом сюда или на оп-пост.
3 1010849
>>10793

>Для Анрила минимум версии 5.3, желательно 5.5.


Хуета для наеба гоев картинкой. Норм разработчики все еще сидят на 4 версии.
4 1010854
Я дико извиняюсь за тупой наброс. Но есть ли актуальный список успешных релизов уровня гд на нереальном движителе?
5 1010870
>>10849
Этот анон прав. Если не учитывать свистоперделок уровня "Перешли с каскада на ниагару и люмен и теперь можем свистопердеть ещё ярче" то разницу между 5.5 и 4.25 нужно искать под микроскопом.
6 1010871
>>10870
У меня в списке вроде были аддоны которые ниже 5 уже не работают (впрочем я анрилом почти не пользуюсь, так присматриваюсь)
7 1010872
>>10870
У меня в списке вроде были аддоны которые ниже 5 уже не работают (впрочем я анрилом почти не пользуюсь, так присматриваюсь)
Чтобы не быть голословным. Конечно полный бардак, что-то только <4.28, что то 5.3+
8 1010885
>>10849
и что эти норм разработчики забыли на 4 версии?

>>10870
именно. какой смысл сидеть на 4, если 5 это буквально тот же самый движок
666560 Кб, 220x220
9 1010890
>>10885
раньше трава была зеленее и хуй стоял...хотя если так подумать тогда уж надо свой движек делать ламповый не соевый кек...
10 1010908
>>10870

>разницу между 5.5 и 4.25 нужно искать под микроскопом


У 4.23 функционал объективно лучше и шире, чем у любой следующей версии. Движок деградирует с каждым днем, превращаясь в графический редактор для кинца.
11 1010910
>>10908
тоесть что то урезают? а есть примеры? факты?то что обрастает гавной это понятно но чтобы вырезать функционал хз
image.png2,4 Мб, 1896x1031
12 1010911
>>10890

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


Увы, но касательно игр это имено так и не иначе. Вон недавний релиз ртикс 5000 обрезал поддержку 32 бит физекса. И теперь владельцы самых последних топовых видюх за сотни тыщ бабла не могут лицезреть жижу и рвущиеся ткани в той же борде. Это теперь утерянная технологии древних, которая будет все менее и менее доступна с каждым следущим годом. При том что аналога не выкатывают. Физика сейчас не в тренде. В тренде лучи ебаные.
13 1010913
>>10911
вендор-локнутые свистоперделки априори мертворожденны. люди будут лицезреть то, что лицезрели владельцы амд и игроки на консолях - какое-то универсальное решение
image.png22 Кб, 365x216
14 1010914
>>10910

>тоесть что то урезают? а есть примеры? факты?то что обрастает гавной это понятно но чтобы вырезать функционал хз


Ну найди в своем уе5 вот такую штуку. Спойлер: ее нет.
15 1010917
>>10914
я если и сделаю игру то только на винду, нинужон
16 1010918
>>10913

>вендор-локнутые свистоперделки априори мертворожденны.


Физекс давно выпустили в свободное плавание - Хуанг выпустил физекс в опенсорс в 2018 году. Плюс для амд энтузиасты пилят злуду, чтобы куда работала на картах амд. Сама амд при этом нихуя ничего не делает для того, чтобы обеспечить совместимость ее железа с решениями хуанга.
17 1010919
>>10917
От этой штуки гораздо больше пользы, чем от люменов нанитов.
18 1010920
>>10919
Ну покажи, где она тебе пригодилась. Вангую - нигде
19 1010922
>>10920
А где лично тебе пригодился билд под винду? Показывай свои игры в стиме, миллионы продаж и тысячи отзывов.
20 1010927
>>10922
Пагодь, дурачок. Это ведь ты кукарекал про очень полезный билд для хтмл5, так ты и поясни, раз кукарекал. Я про винду ничего не сказал. Если ты знаменитый местный блюпринтодебил, то можешь не отвечать конечно.
21 1010935
>>10920
На ТДГ пригодится за 2 часа игру сделать и на итч закинуть. Или потом в яндекс игры.
22 1010936
>>10920
она ему не могла пригодиться, т.к. не работала толком никогда. поэтому ни одной хтмл5 игры на анриле нет
23 1010940
>>10918
я больше скажу, анрил и работал на физиксе всю свою историю, пока они свой хаос физикс не запилили, и это не так давно произошло. речь не о физиксе физдвижке, который как работал та и работает. а о тех аппаратных свистоперделках, которыми в начале десятых несколько уродливых спецэффектов запилили в пару игр, естественно за чемоданы от нвидии. они и перестанут работать, потому что хуангу нужно место на чипе под куда ядра.

RTX ждет та же судьба
24 1010961
>>10885
Физика - кал. Люмены - кал, который не фиксят. Сраниты - хз. Пока 5.3 самая стабильная ветка. Выше уже лезть не стоит, эти дауны там всё ломают и перелопачивают.

Друг который делает игру, попал на иглу версий, из-за этого рвёт волосы на голове от багов из версии в версию. И тут ещё если стоит вопрос, расчитывать на широкую аудиторию, то стоит позаботиться о том, чтобы потянуло даже на калькуляторе.
УЕ4 может запуститься, уе5 - даже без нанитов и люмена будет медленее чем уе4. А всё потому, что там нотифай эвенты на каждый шаг, следы, звуки, логика нпс, перцепшн, какие-то чеки, система анимации, сам меш и т.д
Вся эта хуйня поднимает планку железа выше чем условно уе4. Поэтому отсеивает тех у кого ещё калькуляторы вместо пк. А это трата потенциальной аудитории. Иногда сильно критично, особенно для инди.

Так что не стоит вскрывать эту тему. Пусть пидары фиксят и оптимизируют свои обсеры индусские.
25 1010962
>>10961
шизоид, ясно
26 1010963
>>10962
Ну, иди делай игру на 5ке, которая будет по масштабу больше чем симулятор хрюкающего волка на годоте, а потом обязательно обновись до новой версии. Потом посмотрим, как захрюкаешь уже ты из-за сыпящихся багов и ошибок.
27 1010966
>>10963
уже работаю на АА проектах, где так и происходит. продакшн на 40 сотрудников регулярно обновляется, а твой другалёк-дурачок сел на кукан с его проектом масштабов лаба1.юпроджект. это лол
image.png554 Кб, 846x776
28 1010968
>>10936

>поэтому ни одной хтмл5 игры на анриле нет


Вот прям вообще ни одной?
https://itch.io/games/html5/made-with-unreal-engine

>>10927

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


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

В любом случае, от наличия хтмл5 в уе никому плохо не было. Никто не закатывал трагедию в духе "хтмл5 в уе убивает индустрию". А видосами в духе "люмен и наниты в уе5 убивают индустрию" завален весь ютуб.

Ты конечно, будешь кукарекать, что это все инновации, а мы тут все ретрограды.

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

>>10966

>уже работаю на АА проектах, где так и происходит.


Смуту 2 делаешь что ли? Тварь ебаная, я на вас в роспотребнадзор заяву напишу за ту хуйню которую вы делаете. За налоги граждан РФ. На парашу поеде всей своей студией.
29 1010969
>>10966
Ну, то что дурачок - это факт. У него проект разожрался до 20 гигов с кучей логики, и она у него ломается постоянно при обновлении. А те вещи на которые он жаловался, я слышал и от других, кто так-же на 5ке работает. Но, это конечно не значит, что 5ка прямо совсем плохая. Я на 5ке собрал тестовый проект, потестил - мне не понравилось. Сижу дальше на 4ке, мне пох.
30 1010976
>>10968
кста да, RT то выпиливают, или уже выпилили, теперь только насильный люмен. и усё. т.е вместо 2 вариантов, теперь только получаете только 1 хуевый, а они считают, что он самый лучший и финальный. а кто не согласен, тот получает пермач на форуме. и дисплейсмент не сделаешь, если не включишь наниты. хуй.
31 1010981
>>10963
На работке уже 3 версии сменили, скоро скорее всего на .5.5 уйдем. Полет нормальный.
32 1011120
>>10976

>и дисплейсмент не сделаешь


Объясните тему с дисплейсом. Уже в нескольких местах про это слышал. Убрали гпу тесселяцию что ли?
33 1011132
Нахуй вам йоба графон. Вы графон уровня 2007 года с приемлемой производительностью сделайте для начала.
бля.PNG1,6 Мб, 2510x1271
34 1011136
>>10787 (OP)
пару месяцев а может больше назад, раздавали ассет месячный, телевизоры работающие, думал посмотрю как там анимируется материал ну думаю там готовая анимация или что то такое....

блять какого хуя, ЭТО НОРМАЛЬНО? ЗОЧЕМ?
35 1011144
>>11136
чисто показать мастерство

судя по отсутствию рерутов это еще времен уе4 что-то
36 1011233
>>11144

>мастерство


Мастерство семплить по 13 текстур в шейдаке, который должен просто мигать цветными шумами, полосками и слегка дрожать картинкой?
37 1011242
>>11233
ну ты так сможешь? нет
17402128421800.png235 Кб, 510x323
38 1011252
>>11144
этот ассет продается. просто была месячная раздача. представте каким калом кормят..не то чтобы плохо сделано просто похоже это слишком затратно ресурсно, неверно если 100 телеков поставить зависнет редактор хотя не проверял
39 1011257
>>11252

>не то чтобы плохо сделано просто похоже это слишком затратно ресурсно


и как посчитал?

>хотя не проверял


а, ясно
40 1011271
>>11257

>и как посчитал?


логически
1.png700 Кб, 2588x1491
41 1011276
>>11242
Там челик семплит 2048х2048 градиент, хотя ничего не поменяется если он будет 1х512 (уровень знаний джуна) или вообще без текстур. Так что мастерством этим надо ему ему по ебалу дать.
UnrealEditorbOQNKomPVc.png105 Кб, 1052x389
42 1011280
>>11276
Подпивасом хуйню сделал, вот еще оптимизнул.

>>11252

>представте каким калом кормят


95% ассетов такие.
image.png1,3 Мб, 1013x964
43 1011283
>>11276
круто, сэкономил 0 миллисекунд
а теперь покажи графон уровня пикрил
44 1011286
>>11283
Ты автор этой хуйни? Бывает, через пару годиков научишься лучше.
45 1011287
>>11286
просто угараю над джуном, который пофиксил очепятку в каменте и ходит надутый от гордости
46 1011297
>>11283
ахаха ебать анрил с русеком ну ты ущербный, даже обоссывать тебя противно
47 1011303
>>11297
не это наверно мой скрин обрезан, мое сообщение >>11136
анрил не с русиком у него есть в настройках русский сам подвязывается к акку. санкции сам понимаешь, что ты имеешь против русского пидор?
48 1011659
Какой ща норм движок для ММО? УЕ4 подойдёт? В любом случае серверное решение самому писать, но, тем не менее
49 1011729
Докрутили наконец генератор эдж декалей
Тем временем в сторе продаётся за 30 бачей какая-то хуйня предлагающая ручками обводить каждый эдж сплайном для создания аналогичного эффекта.
Не могу даже имажинировать ебало доходяг которые будут скурпулёзно елозить хендлы кривых, чтобы сопоставить их с формой каждого уникального ребра в левеле
https://www.youtube.com/watch?v=KOTXCzg2heY
50 1011797
>>11729
скринспейсовая хуита же
что они сделали, АО на перрлин нойз умножили?
51 1011830
>>11797
Да нет, это деферд декали же обычные
image.png1,7 Мб, 1362x1107
52 1011831
>>11830
корявенько генерирует карточки, значит
вот тебе и ответ. первое - долго, дорого, охуенно. а это дешево и сердито
0000.jpg476 Кб, 1313x1071
53 1011836
>>11831

>охуенно


Нет, карточки то как раз нормально генерирует, лучше чем ручное васянство с видоса. Они идеально подходят к геометрии т.к. сгенерированы путём её бевелинга. То что ты выделил красным - не баг, там отдельная плоскость.
Чел со стора отыгрался гучно напихав всяких финтифлюшек в материал типа вертекс пейнтинга и каких-то заебистых настроек цвета. Но мне кажется мало кому будет не влом кусок размером максимум в 20 пикселей на экране ещё и вручную прокрашивать после этой ебли с расставлением.
Ну для крохотных или повторяющихся левелов норм наверн.
54 1011838
>>11836

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


такие методы работают с огромным количеством косяков и ошибок. в общем чудес не жди. вручную будет всегда лучше. хотя я и ручным плагином смысла пользоваться не вижу. обычно как раз в 3д редакторе сначала грубо делается основа чем-то типа твоего плагина, потом руками зачищается
55 1011842
>>11838

>такие методы работают с огромным количеством косяков и ошибок


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

>вручную будет всегда лучше


Если вручную бевелить - да. Результат от подгонов сплайнов же не будет никогда идеальным. Угол ребра банально может оказаться не 90 градусов например а 30, или вообще неконстантным, или странной формы которую сложно будет обвести руками. И хуле ты сделаешь со своим сплайном?

>обычно как раз в 3д редакторе сначала грубо делается основа чем-то типа твоего плагина, потом руками зачищается


Это тащемто не плагин, а пасс в гудини
image.png292 Кб, 675x554
56 1011847
>>11842
ну образно плагин. так-то в блендере из-коробки выделил эджи по углу, бевельнул, получил говно обдроченные углы. впрочем, вот таких косяков не будет:

хотя гудиньский бевел и не на таких задачах обсирается
57 1012130
Почему при импортировании модели из блендера текстура появляется на обратных сторонах фейса?
58 1012131
>>12130
alt+N flip

Backface Culling во вьюпорте должен быть включен всегда когда работаешь с игровым контентом
59 1012133
>>12131
Не так вопрос задал. У меня текстуры по всей модели накладываются даже на обратных сторонах фейса. Алсо где найти Backface Culling?
60 1012134
>>12133
А всё. Разобрался. Надо было в материале убрать two sided
image.png45 Кб, 265x577
61 1012135
62 1012157
>>11659
Вполне, сетевой мультиплеер - это то, с чего анрил и начался. Только вместо шутер кор, будешь юзать геймплей абилити систем, для всяких бафов, кастов, эффектов.
3151353131.mp46,1 Мб, mp4,
960x720, 0:35
63 1012170
Вы знали что постал 2 сделан на UE2? Я думал всю жизнь что он на сорсе сделан
16674320883210.jpg164 Кб, 602x653
64 1012322
Блять что чатгопота что дипсик не шарят в крестах, выдают мне код без форвард референсов, с мемориликами, антипаттернами и прочим говном и ладно бы я шарил в крестах НО Я НЕ ШАРЮ, на все швабры наступаю
65 1012326
>>12322
Последняя версия гопоты?
66 1012336
>>12326
Вроде да.
67 1012337
>>12170
а я думал на своем двигле...
68 1012338
>>12322
резонирование включил? чуть получше ответы выдает. иногда хуже
69 1012423
>>12322
Что за форвард референсы? форвард декларейшен чтоли?
70 1012434
>>12337
Первая часть постала вроде как на своем двигле
71 1012475
>>12434
так там 2д шутерок парашный
72 1012481
Сукааа у меня мозг взрывается с програмированием говна типо инстансов и сейвов. Походу придется нанимать аутсорс прогера чтобы за меня всю эту еботу сделал
73 1012485
>>12481
Сука ну почему я такой тупой даун, я хорошо с 3д моделями и левелами разбираюсь, а в прогерстве обезьянка с бубнами в мозгу. Хочу ркн
74 1012514
>>12481
>>12485
ты просто тупой
лучше делай игру, которую осилит даже тупой
75 1012524
>>12514
Пошел в жёпу
76 1012530
>>12524
я помочь хотел...
77 1012736
>>12481
Ты хочешь сейвы на ф5 ф9?
Ты ахуел
Даже владян нанимал для этих целей с++ сеньора
А у него опыта на этот момент было 5+ лет высирания проектов в стим
Делай чекпоинты
78 1012741
>>12736
Нет, чтобы просто была база удобная для редактирования по ходу игры
79 1012758
>>12736
Чет взлольнул. АХПАХПХХП. Т.е. нажать кнопку, которая вызовет метод save, и сделать чекпоинт, который вызовет этот метод у тебя подразумевает, что метод save сделан по разному для каждого вызова?)))))))))) апхвпхвххвхрвахрхвар
80 1012759
>>12758
конечно
чекпоинт не подразумевает сохранения всего мира в данный момент, включая положение врагов, их векторы, цели, летящие частицы.
иногда достаточно сохранить одно целое число (номер чекпоинта), все остальное спавнить в начальных точках.
image.png878 Кб, 700x714
81 1012765
>>12736
Чего блять? Такая обыкновенная вещь как сохранения требуют разрыва очка и пердолинга с крестами? Я еще не пытался сделать это, но чёт мне слабо вериться что искаорбки у анрила нет решения.
82 1012766
>>12765
Собсно как я и думал все инструменты есть, и слоты и даже хранение жсона есть, всё на месте, можно любой сложности сохранение сделать, хотя для РПГ с ветвистым сюжетом, было бы желание. Если у тебя проблемы как собрать данные с уровня, то извини, ты просто в программинге слабоват пока что.
83 1012768
>>12736
Что за Вадян? Местный анрило-авторитет? Чем известен?
84 1012778
>>12768
Предполагаю что речь про Vladik Brutal
85 1012802
>>12778
Интересно сколько лет он дрочился с блупринтами чтобы выпустить несколько игр
86 1012818
>>12765
Буквально любой юобжект может быть разорбран на байты и собран из них обратно. Переменные только надо пометить какие раскладывать. ну и плюсы нужны, из блюпринтов сериализация недоступна
87 1012823
>>12818

>Буквально любой юобжект может быть разорбран на байты и собран из них обратно. Переменные только надо пометить какие раскладывать.


Я не спец, но по-моему легче просто хранить только то что нужно в жсоне, например положение персонажа, нпц, статы, оружие, и прочее. Разложение на байты всех юобжектов звучит как высер школьника, который программированием реальным пока не занимался.
88 1012841
>>12765
из коробки без крестов можно только примитивные типы и структуры из оных сохранять

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

в общем как и в случае с поддержкой модов, придется дизайнить игру под возможность сохранения
89 1012925
>>12841
звучит как пЕздешь, массивы и переменные можно сохранять без крестов? можно! игра состоит по большей из них по сути, ии замах ии звучит вообще как бред, даже крутые ааа проекты не сохраняют лишнее, только точки сюжета, замахи "снимки экрана" делают не только лишь невсе! есть даже игры ааа которые не дают сохранятся в местах схваток динамике,в сюжетных моментах, интересно почему лол.....это похоже не то что ой я индиразраб вот в игре которую делал штат в 1000 человек нету хуйнейм фичи, но я то не они я то чсв до неба буду колотся но есть какьус сделаю сохранение анимаций и скриптов в момент выполнения...фсе так
90 1012929
>>12925
не знаешь - не лезь
91 1012941
>>12841

>сохранился в середине замаха босса,


Пиздец, это даже среди ААА игр редкость. Что логично ибо для игры это даже не на третьем, даже не на десятом месте по важности. Так заморачиваться будучи индюком это пердолинг чистой воды.
92 1012942
>>12941
не знаешь - не лезь

-ухожу с гордым видом в вдаль, поправляя клоунский нос-
93 1012944
>>12823

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


1. Потому что на практике параметров, которые нужно сохранять, намного-намного больше

2. У тебя нет масштабируемости. Даже если на ранних этапах игры это не вызывает проблем, то не значит, что так будет всегда.

3. (самое главное) При сериализации ты можешь выбрать какие именно компоненты класса ты хочешь сереализовать. Грубо говоря, если ты хочешь засейвить жизнь персонажа и ничего больше, то тебе необязательно сереализовать компоненты всего класса персонажа.
94 1012955
>>12944
Ты еще жирнее пост не мог выбрать для ответа?
95 1012967
>>12944

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


Какой практике? Тебя никто не останавливает сохранять по-минимуму, зависит только от того что ты хочешь. Можешь вообще нихуя не сохранять кроме номера уровня и спавнить всегда в начале, сказать что у тебя просто хардкорная игра и слать нахуй. Можешь даже это не делать и сказать что у тебя роглайт.
96 1012973
>>12967

>Можешь вообще нихуя не сохранять


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

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


Меня останавливает ебля со множеством параметров, даже если сейчас мне это не нужно. Я это говно проходил, полгода потом переписывал.
97 1012976
>>12967

>сохранять по-минимуму


>Можешь вообще нихуя


>Можешь даже это не делать


Ничего не делать — отличное решение проблемы. Ну и строить планы полагаясь на меньшее из возможных проблем — тоже отличное решение.
98 1012981
Тред конечно пушка. Блюпринт криворучки учат, что надо не делать сохранения, потому что они сами не умеют их делать)))
99 1012985
>>12973

>Могу, а могу ли я сохранять иерархию тысяч параметров?


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

>>12976
Строить планы надо исходя из задачи. Если у тебя нет задачи сохранять тысячи параметров и не предвидиться, но ты всё равно сидишь пердолишь, то это форма аутизма.

>>12981
Мимо, я тоже крестопердолик, только я прежде чем сесть планировать архитектуру задаюсь вопросом: а надо ли это мне?
100 1012991
>>12985

>надо ли тебе это


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

>Строить планы надо исходя из задачи.


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

>я прежде чем сесть планировать архитектуру задаюсь вопросом: а надо ли это мне?


Через год понимаешь что надо и с горящей жопой переделываешь. Или вообще проект строится по методу каши из топора, когда тут чуть добавил, потом еще чуть, потом еще чуть, и уже не замечаешь, как навалил тонну говна. Все эти охуительные истории про планирования заранее можешь оставить кому-то еще, на словах ты Лев Толстой.
101 1013015
>>12991

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


А, я понял, ты типа проверяешь как долго ты сможешь спорить пока тебя не спалят что ты не прогер? Ну короч я уже какое-то время подозревал, но вот теперь уверен на 100%.
102 1013025
>>13015
А ты умеешь программировать?
103 1013064
>>13025
Нет, тоже прикидываюсь.
104 1013070
>>12941
редкость, потому что это сложно, не в каждой игре можно сделать. сюда же всякие невозможности сохраниться в диалоге, в интерфейсе, во время боя и т. д.

а сохранение стейта всяких скриптов - это вопрос адекватной возможности в любой момент нажать эскейп и тыкнуть в кнопку "сохранить", а потом загрузить игру, ничего не сломав. по-твоему, это что-то эзотерическое? по-моему нет. вполне стандартное действие в видеоиграх
djin.jpg370 Кб, 1920x1080
105 1013105
>>13070

>тыкнуть в кнопку "сохранить", а потом загрузить игру, ничего не сломав


Исполнено. Когда нажимаешь кнопку "сохранить" нихуя не происходит. Игра загрузится, ничего не сломав.
106 1013106
>>13105
SDD: stalin-driven development
нет фичи - нет проблемы
107 1013163
Какой проц лучше 14700 или 13900, чтобы пк(с 48гб ОЗУ) в режиме хром с неск. сотнями вкладок + фотошоп + блендер + анрил летал без лагов, чтобы alt+tab без микрофризов и все в таком духе

13900 однозначно?
108 1013170
>>13163
срузен какой-нибудь мочный и 64-100 оперативки к нему.
интел кал в плане 3д уже как много лет, не говоря уже о том, что у него какие-то проблемы появились с старшими поколениями.
по бенчмаркам срузен тоже в анриле выигрывает. так что срузен.
109 1013176
>>13163
Интелы бракованные, теперь только хрюзен.
image.png54 Кб, 394x408
110 1013184
очередную халяву забираем
111 1013186
>>13184

>34 тысячи


Топ каража. Как всегда.
112 1013187
>>13186
причем как всегда кал. я уже думаю сам делать на принтах поделки и ставить цену в 200баксов, гои сожрут, аноны скачают на бесплатной раздаче
113 1013330
>>13170
Срузен одной мощности стоит на 50% дороже. Сравни бенчи Puget Systems 14700, 12700, 14600 и рузенов.
114 1013344
>>13187
не пизди. первый вестерн таун охуенный
1614703079517.png1,9 Мб, 1765x862
115 1013356
>>13344
Так и так есть фришный
116 1013439
>>13356
Какие идеи по демке?
117 1013450
>>13163

> хром с неск. сотнями вкладок


нахуй вы по столько вкадок держите? Там же невозможно будет ничего найти даже. Не говоря уже о том, что 80% из них не понадобятся уже никогда.
118 1013458
>>13450
Чтобы жиром все затекло.
119 1013575
Есть тут те, кто уже осилил полноценный игровой левел? С тирейном, домиками, деревцами, речками и.т.д.(ну или что там у вас) Я так понимаю, если у тебя есть левел, можно считать что у тебя уже почти есть игра? Потому что беганье, прыгание, стреляние идет почти из коробки. Есть конечно всякие бесплатные наборы ассетов, модулей и.т.д, но на практике выходит, что 99% этого контента, конкретному анону не подойдут. И получается, что как минимум половина пути от безигорника и игорнику проходит по линии создания полноценного левела в том сеттинге и стиле в котором анон видит свою игру.
120 1013596
>>13575
Есть, и хули? Еще надо пару десятков+ персонажей, со своими анимациями, звуками, вфх, логикой. Звук на энвиру, фх на энвиру, интерактивность на энвиру, не считая всего того же самого для гг, геймплей в конце концов. Левел свой можешь заскриншотить и хуй забить на это бесполезное говно.
кормление.png1,3 Мб, 927x1253
121 1013604
>>13575
нет у тебя есть своя игра как раз таки когда у тебя есть базовые механники масштабируемые и модульные и работающие все вместе. все остальное называется наполнением и делается в блендере как на конвеере долго муторно но делается
122 1013666
>>13575
Лолблять, я сделал аж два левела, менюшку, 4 вида врагов и босса с 2 фазами, анимировал всё сам. У меня одна АНАЛОГОВНЕТАЯ механика даже есть, я сделал все ассеты сам в блендере, для спецэффектов юзал ниагару, я даже озвучил врагов сам при помощи микрофона и аудасити. Но я всё еще безыгорник потому что результирующая "игра" - непродаваемый кал. И просто уровень это даже не 5% от всех усилий.

Тем не менее после всего этого я таки ближе к окончанию пути безыгорки.
123 1013694
>>13666
Ну погоди, если у тебя есть левелы, персонаж, враги, значит ты можешь запустить свой проект и поиграть в него? Если можешь значит это игра. Пусть и бетка, но это игра. То что оно там продается или нет- это вообще не показатель. Пол стима забито ноунейм не продаваемым калом, однако это игры.
124 1013700
>>13694
У меня таких аж 4, я тогда успешный разработчик-игорник?
125 1013712
>>13700
Слово "успешный" я не употреблял. Но по факту разбаб игорь, если там есть гейплей и если это можно включить поиграть.
126 1013752
>>13575
определение безыгорности не что-то статичное
безыгорность это насколько ты недоволен своими прошлыми заслугами и хочешь больших. амбициозного разработчика ждет вечная безыгорность
127 1013800
>>13752
По мне если ты выложил в игру стим и она два раза отбила свой слот(или в случае итча заработала хотя бы 200 баксов), то ты теряешь статус безыгорки и не имеешь на него больше права.
128 1013806
>>13800
Игорник это от миллиона долларов и выпуск игры хотя бы каждый год.
129 1013824
>>13806
Свыня иди нахуй, я как только к миллону приближусь уберу игру из стора и сделаю новую на старых ассетах и механиках. Хуй тебе а не мои кровные.
130 1013828
>>13824
Читал у его юристов что это будет неважно и посчитают как ту же.
131 1013841
>>13806
А че не от двух мильенов? А че раз в год, а не в полгода? В общем это всё Маня критерии и относятся не к играм, а скорее к предпринимательству. Я бы сказал так, ты можешь считать себя игорником если у тебя есть игра, и можешь считать себя предпринимателем в сфере создания Игорь, если с дохода со своей игры ты можешь жить и нигде больше не работать. А уж сколько там мильенов - это критерии некой абстрактной успешности.
132 1013842
>>13841
ну я игорник, вон на твг высрал калич за 3 дня
только что-то чувство реализации и удовлетворения не сработало. а значит этот критерий - хуйня
133 1013844
>>13828
Всмысле? Там же сказано что per title считается?
134 1013854
>>13842

>чувство реализации и удовлетворения


Так оно может вообще никогда не сработать. Это просто топливо чтобы делать что-то дальше. Это в принципе общечеловеческая черта. Можно было и 100 и 500 и 1000 лет назад спокойно сотановится и сказать, ну все мы быт организовали, жилье есть, пожрать есть, а больше ниче не надо. Однако прогресс движется поступательно и всегда находится что можно еще улучшить. Но значит ли это, что мужик с топорм сруившим избу 100 лет назад - не строитель, а строитель только тот, кто строил хотя бы ЕмпаирСтеитБилдинг?
135 1013855
>>13854
ну вот с игорностью то же самое
игорность это мечта, цель, амбиция
136 1014215
Есть актор компонент на блюпринтах. Есть актор в котором есть такой компонент. Каждый перезапуск движка все переменные в этом компоненте, которые имели дефолтное значение отличное от null, становятся null, т.е. оверрайдятся ничем, сами.
Че за хуйня и как с этим бороться?
137 1014222
>>14215
На рабочем проекте есть такая хуйня кстати последнее время. Стали сбрасываться переменные и координаты компонентов у инстансов.
138 1014248
>>14215
Какая версия? У меня на 5.4 такой хуйни нет.
139 1014298
>>14215
может с кэшем что-то
попробуй удалить папки intermediate и saved
140 1014334
>>14298
Я думал это приколы для крестоблядей.
141 1014335
>>14334
а я и не гарантирую, что поможет
142 1014337
Крестовички, вопросик есть. Хочу сделать event-based FSM с отдельным классом для стейт машины и абстрактным классом для стейтов для менеджмента UObject'а, и вот думаю: завернуть их в UObject тоже или писать на чистом С++?

Во втором случае как менеджить память если нет доступа к гарбадж коллектору анриловскому и вроде как нельзя юзать смарт поинтеры стловские? Как дурачок через new/delete? Алсо профайлер анрила вроде как не трекает чистые кресты, мне потом как проверять на меморилики?
143 1014346
>>14335
>>14298
Не помогает. + другие нагуглившиеся советы типа переименовать компонент чтоб назывался не как класс и прочие народные мудрости. Чатгопота говорит это из-за циркулярных зависимостей, типа если компонент ссылается на овнера и наоборот. У меня в компоненте есть только реф на character, который овнер, но не на блюпринт. Хуй знает, я в итоге сбросил все дефолтные на пустоту и сделал дочерний класс который все оверрайдит до "дефолтных" значений, а все остальное уже от этой прослойки наследую.
144 1014350
>>14337
Схуяли нельзя юзать смарт поинтеры?
145 1014360
>>14350
Так это часть стл, не? А анрил discourages его использование насколько я знаю.
146 1014439
Анончики подсакжите, а какой минимальный вес приложения на андройд там получается, если скажем хотя бы темплейт простой откомпилировать от первого или третьего лица из коробки?
147 1014453
>>14439
Темплейты от первого и третьего лица идут с довольно тяжелыми ассетами, там размер будет хорошо за 300 Мб если не трогать их. Если оптимизировать их, то можно до 150 снизить, может меньше.
148 1014474
>>14337

>завернуть их в UObject тоже или писать на чистом С++


лучше в UObject, на чистых крестах писать стоит в самом крайнем случае.

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


Не надо в анриле самому менеджить память. Используй UObject и все само будет работать. Иначе получится смесь бульдога с носорогом. Работать мож и будет, но рано или поздно столкнешься с какими-то проблемами с рефлексией и один хуй всё придется переделывать.
149 1014478
>>14346
Кстати была похожая херь. Проверь свой констракшн скрипт в акторе, не делаешь ли ты там чего с этим компонентом из актора. Пофикси редиректы, если таскал/переименовывал классы. Ткни ПКМ по своему акторкомпоненту и посмотри автоматически сгенеренный хедер, убедить что там есть UPROPERTY и что там в принципе есть твои проперти. Ну и да, избегай всяких циклических зависимостей. Прослойку лучше убери и почини чтобы работало как надо, если проект не учебный, а твой рабочий.
150 1014482
>>14360
Т.е. ты не можешь открыть иде, создать там класс и попробовать упаковать его инстанс в смарт поинтер, тебе проще зайти на двач и высрать чушь?
151 1014483
>>14478

>кни ПКМ по своему акторкомпоненту и посмотри автоматически сгенеренный хедер, убедить что там есть UPROPERTY и что там в принципе есть твои проперти.



лул, как по твоему он в инстансе задает их значение, если их нет?

У нас такая же хуйня на работке сейчас происходит. С определенного момента просто в инстансах сбрасывается трансформы компонентов в 0 и значение переменных в дефолт. Хз почему. Редиректы хуиректы все почищено перекомпилировано один хуй.
152 1014489
>>14482
А, так ты долбоёб, я должен был еще на первом твоём вопросе догадаться.
123.png28 Кб, 1198x244
153 1014540
>>14478
В хедере всё есть. Они все литаралли прямо в редакторе (до того как констракшн скрипт ((пустой)) смог бы что-либо сделать) оверрайдятся в 0, и можно сбросить в дефолт ручками, т.е. дефолтные значения всё равно существуют. А с чего он решил забить их при загрузке ну хуй знает.
154 1014543
>>14540
А у тебя только классы сбрасываются? Если сделать какой нить int32 и задать по дефолту какое-то значение, то оно сброситься в 0 или останется как задал? Если только классы - проблема может быть с путями. Либо ему иерархия папок не нравится или имена какие-то. Инода анрил путается в своих редиректах и что-то не может разрешить. Я как то перенес ассет стартового левела в отдельную папку, анрил запутался в редиректах и пытался загружать этот левел сос старого места, а его там уже нет. В итоге вылет сразу после старта проекта. Пришлось в инишник лезть и ручками править путь.
155 1014546
>>14543
Вообще всё, инты, флоаты, строки.
Если создать еще один пустой класс с таким компонентом (даже тот же character) то всё норм, так что видимо мне придется пересобирать своего персонажа с нуля, и фиксить все остальные зависимости.
156 1014711
>>14546
Ты не застрахован от подобного в будущем, каждый раз будешь переделывать? Лучше найди решения, а я потом спизжу, потому что мы пока не поняли ни причину ни как решать )))
157 1014773
Какой дегенерат додумался в урину добавить TAA сглаживание, пиздец просто позорище
158 1014774
>>14773
там весь рендер вокруг этого таа и тср построен
159 1014791
>>14773
ты так говоришь, будто дохуя есть из чего выбрать
160 1014803
насколко важна мощь пк для комфорта создания игр в ue 5?

условно, пк за 160к будет в 2 раза быстрее работать чкем за 80к?
в смысле какая там scalability в performace to price issues так скащать

вот например, если пк за 80к типа ### 14600+32гб+4060 ### сравнить с пк за 160к ### 14900+64гб+4070тис ###+, то первый будет пышать жаром, орать и лагать, а второй будет холодным и пиздец плаваным на 240 гц что аж работать один кайф и руки сами в пляс идут и каждый день работы в кайф, а не страдание с лагами у раскаленной печки?

а влияет ли скорость памяти, 3600 ддр4 и 7200дрр5 разница?

а ссд 3500мб/с или 7000мб/сек разница есть?
161 1014804
>>13666
а че с такими даннымив студию не пойдешь на сытную зпку?

>>13575
хз по-моему стандартные анимации и стрельба в анриле пихздец. Чтобы игра выглядела более-менее хорошей, а не поделием 1курсница хоббииста, нужно эти компнентны сдедлать кастомными отточить.
162 1014806
>>14804

>а че с такими даннымив студию не пойдешь на сытную зпку?


По той же причине почему я ни один из 4 прототипов не выложил в стим - все мои поделки кал. Впрочем я не собесился, возможно какую-то студию мой кал устроит, хз. Я даже хз где ваки искать, но у меня ощущение что я такой нахуй никому не нужен буду.
163 1014808
>>13666
Покажи
164 1014816
>>14804

> Чтобы игра выглядела более-менее хорошей


Это все понятно, вопрос в том, что для начала должна быть сама игра, и там уже можно её бесконечно украшать и.т.д.
165 1014835
>>14803

>насколко важна мощь пк для комфорта создания игр в ue 5?


смотря какой у тебя производственный пайплайн. В отличие от других контент мейкеров(художников, видеомонтажеров, звукачей, и.т.д) в 3Д и гейдеве не получится запустить только Уеч и все делать только в нем. Тебе может потребоваться запустить втрой инстанс Уеча, чтобы оттуда мигрейтить контент, подглядывать блюпринты из других проектов, у тебя может быть открыт Райдер или ВизуалСтудия - если ты пишешь код сам, у тебя может быть открыт Блендак/ Майя/ СубстансДизигнер/Пейнер - если ты создаешь ассеты сам. И ты между этими прогами постоянно альт-табишься, правишь, преимпортишь, смотришь в движке, потом опять правишь и.т.д. Как минимум оперативы должно быть столько, сколько можешь себе позволить(благо она дешевая). Проги, Движок, свои УеПроекты желательно держать на быстрых твердотельных дисках. А классические патифоны большого объема использовать как склад статического контента - гигапаки текстур, моделей, библиотеки звуков, пизженные курсы и прочее.

>а влияет ли скорость памяти


Ну на что-то наверное влияет, но лучше подумать о её объеме, от 32Гигов минимум. Один Райдер + Уеч сожрет 15Гигов легко, а где-то еще должна быть система и браузер и всё остальное. И даже 32Гига у меня упиралось в предел местами, увеличил до 64, пока полет нормальный.

>а ссд 3500мб/с или 7000мб/сек разница есть?


Есть, если часто динамически загружаешься, но лучше сделать упор на надежность.
166 1014837
>>14835
Это очевидный тралль. Зачем ты ему отвечаешь?
167 1014908
>>14835

>Райдер или ВизуалСтудия


а почему ВСкод хуже ВС?

>>14835

> И ты между этими прогами постоянно альт-табишься, правишь, преимпортишь, смотришь в движке, потом опять правишь и.т.д. Как


о, ну я про такой юз-кейс и говорил. Имеет смысл брать 8000мгц рам вместо 6000, если я их тех кого раздражают лаги при alt+tab их тяжелого хрома с кучей вкладок и тяжелый блендер с 100к полигонами и вообещ все такое? или alt+tab что на 14900+8000мгц что на 14600+6000 будет одинаковый, т.к упор в виндовс?

>>14837
я не троль. собираю пк. пока сборка такая: 14600+4060, думаю вот какую ОЗУ брать, 48гб гонящуюся до 8000мгц за 17к или 64 6000мгц за 15к.
168 1014915
>>14806
А как же все эти ветераны отечественной индустрии? Они на своих стримах и когда их на всякие мероприятия зовут, постоянно говорят, что если анон может двигло установить и запилить что-то вроде hello world и перемещение куба на wasd, то уже нарасхват. Во всех конторах как минимум позиция джуна обеспечена.
169 1014929
>>14908

>или alt+tab что на 14900+8000мгц что на 14600+6000 будет одинаковый, т.к упор в виндовс?


хз, я такие тонкости не тестил, если прога запущена она уже в оперативе(по идее), и если ты на неё альтабнулся, то её не надо заново загружать. Лаги скорее всего у тебя все равно будут, и вылеты будут и куча всего еще будет при работе с анрилом. Так что просто бери максимум, что можешь позволить, пока не упрешся в откровенный оверпрайс, типа когда деталь лучше на 10-20%, а стоит в 2-3 раза больше. Насчтет оперативы, не знаю есть ли смысл её вообще гнать. Лучше взять 64Гб. В общем, в производстве 3Д контента ключевые точки - это проц, кол-во ОЗУ, скорость дисков. Видюха тут далеко не на первом месте, потому что она нужна на последнем этапе, когда ты в свою игрульку уже гоняешь. А на этапе производства Кода/3Д моделей/Аудиотреков и.т.д видюха не роляет. Даже в Збраше с его 100кк полигонов видюха не так критична как проц. Если б я с нуля собирал компик я бы вообще плясал от Проца. Чекнул бы какие есть претоповые процы в данный период времени, прикинул сколько у меня бабла, выбрал бы лушее, что могу себе позволить и вокруг проца бы уже выстраивал всю тачку. Ну я еще кстати в моник вложидся 4К + с корректно цветопередачей, аля для художников/дизайнеров. Если будешь сам модели красить, подбирать цвета UI, крутить Бригхтнесс/Сатурейшн у материалов, а не пиздить только готовое, то немаловажно тоже.
170 1014946
>>14791
Ну, я учу урину поскольку аналогов где ещё есть с++ не особо много. И каждый раз охуеваю от решений тех, кто его проектировал. Такое ощущение, что делали всё наоборот нахуй, чем должно было быть.
Но, это особенно заметно именно тогда, когда тебя не устраивает встроенный инструмент, поскольку если тебе нужно что-то, что он не поддерживает из коробки, работа начинается становится ещё более хлопотной чем до этого, противоположно продуктивному и идеальному варианту. Это прямо закономерность этого движка сука.
На урину 4.20 был плагин, который можно было собрать и получить SMAA сглаживание изкаропки, а теперь не выйдет уже, поскольку он не работает, и надо переписывать под 4.27.
А это ещё куча времени.

Почему эти индусятники не добавили сами этот тип сглаживания "изкаропки" - хуй знает. Вся растительность мылится даже в тайтлах с 200к отзывов в стиме - и норм. Картинка достойная АААААААААААААААаблять.
171 1014948
>>14946
Альтернатива - только Юнити. А там еще больший пиздец. Если что-то серьезное пилишь, готовься все компоненты делать свои, взамен встроенных. Ну или искать проверенный плагин/фреймворк. Чего-то в принципе нет. Взять тот же контроллер персонажа, который в урине есть изначально и его хватает в 99,9% случаев. А глянуть в исходный код Юнити ты не можешь, если не из топовой конторы. Потому не можешь точно узнать, почему все пошло по пизде и как с меньшей жопоеблей все починить. Как пример вспоминается старое интервью чела из конторы, которая успешный мобильный файтинг выпустила. Поначалу они охуевали, почему в стерильных условиях у них в рандомных местах экрана коллизии персонажей определяются. Типа бойцы в разных углах, но внезапно то одному, то другому в еблет прилетает. Оказалось, физический движок Юньки гвоздями прибит к характеристикам железа. На одном устройстве все идеально. На нескольких одинаковых - тоже сойдет. А когда разные + пинг добавляется, то пизда. Пришлось пилить свой.

Т.ч. выбираем приемлемое из худшего.
Не нравится Урина? Вкатывайся в богоподобный срущий двигатель. Или в тот движок от Амазон. Там ведь тоже с++.
172 1014953
>>14948
Факты.

Да юнити сразу отпал, не нравится мне эта тема изолированного нативного ядра от пользователей. Хотя движок для некоторых целей - не плохой.
У него есть определенные "рамки" негласные, в которые можно попасть и застрять. А вытащить смогут как раз таки только дяди из офиса юнити. С нюансом ещё, что они почту с запросами иногда не проверяют.

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

Самое приемлимое из худшего.
173 1014955
>>14946
не нравится мыло, но нравятся лесенки и дребезг? ну хз

есть TAA, есть DLAA и FSR от 2 версии. всё остальное хуета как по мне
174 1014956
>>14953

>У него есть определенные "рамки" негласные, в которые можно попасть и застрять. А вытащить смогут как раз таки только дяди из офиса юнити


Например? Лучше наверное в юнити-треде ответить будет.
175 1014981
>>14956

>Например?


Не ответит. Он просто пердолик который учит с++ вместо языка и ему ТЕСНО В РАМКАХ. Скорее всего ты от него даже цветного треугольника никогда не увидишь. Сколько таких комнатных экспертов было в разделе - не сосчитать.
176 1014988
>>14956
Юнити изолировали жестокий мир native от обычных разрабов, и для этого самим юнити-разрабам, пришлось полировать движок так, чтобы он из под коробки был "идеален".
И как потом показала практика - это сыграло злую шутку, примерно как с тарковом у Буянова.

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

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

Жиденькая ситуация...
177 1014989
>>14981
Шарпо-макаку порвало
178 1014990
>>14981
необязательно пердолик. например может говорить по опыту успешных игр на юнити. типа таркова
17325048650740.jpg153 Кб, 1024x1024
179 1014991
>>14988

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



нихуя я детектор
180 1014993
>>14990
>>14988
Так в анриле мне кажется тарков изначально не собрать, разве нет? Ну можно наверное, но это будет та ещё жопоебля себя в анус.
181 1014998
>>14991
Много кто приводит в пример или тарков или геншин как успешный продукт.
Чуть реже раст какой-нибудь или 7dtd.

Вот 7dtd в моменте из-за хуевой оптимизации на релизе нового патча, проебали половину онлайна. Так как даже на 4090 фпс в помещениях падал до 30, при этом на какой-нибудь 1660s он был 10-15 вне зависимости от настроек.
Но игра всё ровно крутая.
182 1015002
>>14998
виноват ли тут движок, вот в чем вопрос
183 1015003
>>14993
Да можно лол.
Шарп в плюсы переписывается не без ебли, но, переписывается.

Вроде какие-то китайцы так и сделали, либо просто по кусочкам спиздили.
Но, потом спалились на этом.

У них как-то в исходниках откопали код какого-то босса из таркова, даже новость была, но ещё в прошлом году.

А Буянов доет корову пока даёт молоко.
184 1015017
>>14993
Что ты под этим подразумеваешь? Тупо экспортнуть все ассеты из юньки в уе и скопипастить код? Это невозможно нигде. Помимо кода, придется чуть ли не с нуля переделывать эффекты, материалы, контроллеры анимаций, UI и много чего еще. Там абсолютно разные подходы в реализации.

Сделать тарков на анриале - более чем реально. На уе как минимум форточка и ut был. Реально мигрировать с юньки на уе. Только анон выше правильно писал. По факту это как пересоздавать студию заново. Ты быстро не пересадишь даже топового разраба с c# в юньке на с++ в уе. Придется дохуя бабла влить и не факт, что вложения окупятся.

>>14988

>чтобы он из под коробки был "идеален"


Он из коробки далеко не идеален. Хотя бы потому что на крупных проектах приходится все что только можно создавать свое или прикручивать проверенные фреймворки/плагины.

>>14998
Это из разряда "на юнитиговне ни одной нормальной игры не выходило", "заебал это однообразный кал на дырявом уе" етс.

Проблемы в юньке начинаются, когда на ней пытаются топовый графен нарулить. Это если не брать в расчет ситуации, когда разрабы рукожопы или круто продолбались. Всякие стилизации и 2D летают без проблем если разрабы не рукожопы, опять же.
185 1015018
>>15017

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


Так, ну да. Я тоже не понимаю, зачем на юнити пытаются топовый графен нарулить, она ведь не про это. В юнити норм, что она легкая и быстро запускается и работает на всём. В этом и фишка, мне кажется, 2д хуйня там любая и для мобилок норм. Иногда йоба типа таркова. Я это и имел ввиду, что если бы тарков был на уе, то там компы бы взрывались.
Анрил заебись для графена топового. Он красивый и лучший наверное пока из доступного, но он сука тормозной и пека нужна хорошая, чтобы он не лагал. Типа сам по себе анрил часто оверкил, а если там условный тарков ещё будет, то лагодром же.
186 1015072
>>15018

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



Анриалу скоро 30 лет стукнет. На нем хуева гора игр выходила. Когда разрабы не рукожопили, все запускалось и работало адекватно. Что-то из этого я в студенчестве на своих ведрах проходил. Несколько лет назад мне пришлось пару месяцев на атлоне под ам4 сидеть. Ради интереса ставил уе. На удивление, в нем даже можно было работать. Конечно, у проекта был самый примитивный графен, но работать можно было.

Когда разрабы забивают на саму элементарную оптимизацию, тогда все тормозит и лагает. У анриала полно косяков, которые, похоже, никогда не исправят. Но я абсолютно не согласен, что он сам по себе тормозной и лагучий. Опять же, если не пытаться на нем пилить то, для чего он по определению не предназначен например, EGS
187 1015121
>>15072
EGS на электроне
что не орицает его каловости
188 1015154
>>15121

>EGS на электроне


Он у меня пару раз крашился, причем совсем недавно, после чего показывалось то же окно с ошибкой, что и в UE4. Движок не был запущен. Мб даже на тот момент не был установлен. Мб они скрестили одно с другим, но тогда еще больше вопросов нахуя?
189 1015156
>>15154
да, скрестили
нахуя? чтобы затем
image.png55 Кб, 396x399
190 1015672
очередную халяву забираем
191 1015674
>>10787 (OP)
Блять, как разобраться во всем этом обилии функционала, в особенности с блюпринтами? Сделал проект с шаблоном TDS, решил перепривязать управление с мыши на виртуальный джойстик. Бля, я даже нагуглить не могу где бы это расписывалось, везде говорят про готовые плагины и ассеты.

Даже про то что EventBeginPlay и EventTick могут быть в бп только один раз, даже если отключены, я это узнал только когда у меня камера в затылок начала упираться. И то что отключение нод только через привязку клавиш делается, а включение из трех работает только Always Enable Nodes узнал также считай случайно. Если бы не координация от чатЖПТ, в какую сторону копать, я бы бля вообще нихуя не сделал бы.

Документацию даже не советуйте читать, там просто формальное описание блоков и функций. Пиздец, движку 10+ лет, а такое ощущение что все руководства сводятся к пиздилову и импорту готовых ассетов, особенно блять на ютубе. Как так то? Просто крик души уже
192 1015675
>>15674
Бро, это профессиональный инструмент рассчитанный на команду опытных разработчиков. Если ты хочешь в соло всё это освоить, то придётся потратить на это n-лет как бы.
193 1015676
>>15674
как любой другой софтверный скил
учишь, учишь, учишь. пока не накопишь критическую массу знаний
194 1015680
>>15676
>>15675

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

Предвижу ваш тейк о том что раз в юнити так охуенно то пиздуй туда отвечу, что там тоже говна хватает, но в техническом плане, а не в отсутствии гайдов
195 1015681
>>15680
попробуй эпиковские стартовые курсы в шапке
196 1015685
>>15681
Да в курсах куча воды, слава богу нет блоков про медитацию. Неужели нет материалов где прямо четко и по делу писали про основы? Как то же chatGPT берет информацию, пусть и с ошибками, но хотя бы понятно в какую сторону смотреть. А тут просто ужас
197 1015686
>>15685
а ты не торопись. сядь. сделай дыхательную гимнастику. успокойся. чаю с ромашкой завари. забудь пока про то что тебе надо делать игру. и спокойно изучай инструмент. у тебя не получится заспидранить обучение.
198 1015687
>>15686
У меня идея проще некуда, я просто делаю даже не игру, проект где каждый уровень затрагивает определенные навыки работы с движком. И даже на простой запрос в стиле "Unreal Engine 4 how to control character with virtual joystick" выдает подборку видосов про охуительные ассеты и их обзоры, мол смарите я его импортировал и тут покрутил и все ок работает вот машинка катается. Пиздец блять
youtubeyacttMusoeo1080x1920h264.mp435,1 Мб, mp4,
1080x1920, 0:04
199 1015695
200 1015697
>>15674
Добро пожаловать в урина. Мало пиздинга, эпик сами очень много напиздили у других, даже тот-же люмен по слухам - спиздили у других челов. Не говоря уже о том, что нодовая система блюпринт была в каком-нибудь сруенжайне ещё 10 лет назад.

Вот такий вот наш Свинья - молодец(нет).

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

Но, как будто на блюпринтах и 10% C++ кода кривого, можно быстрее сделать игру полноценную, чем на C# Unity.
201 1015698
>>15697
Ну так я и говорю, на юнити в каждой версии багов больше чем было в предыдущей, но учебного материала больше в разы, а на уече ситуация прямо противоположная
202 1015701
>>15687

>Unreal Engine 4 virtual joystick


ну попробуй так. в общем-то навалом выдает нужного

>>15697
что ты там пересиживаешь, шиз?
203 1015710
>>15697

>эпик сами очень много напиздили у других


У пиздинга есть 2 стороны медали. С одной стороны это пиздинг, с другой стороны челы знакомые с какой-то фичей из других мест, легко вкатываются. Ну к прмеру, есть редактор для создания своих процедурных текстур, те кто знаком с СабстенсДизигнером, сразу узнают весь пайплайн и им не надо учить какой-то совсем новых подход. Есть PCG, и те кто знаком с Гудини, сразу выкупают систему атрибутов и знают что с этим делать. Ну и т сама нодовая система есть дохуя где. Теже материалы, что в анриле что в Юньке делаються плюс-минус также. Почти нода в ноду. Что тоже плюс для вкатунов/перекатунов.
Ну и как обратный пример - есть такая программа как ZBrush, которая вообще нихуя не интуитивна и даже сохранить свой проект надо знать как. И знание других программ, скорее введут в заблуждение, чем помогут. Так что пиздинг-пиздингу рознь. Лучше спиздить и чуть переделать, чем заставлять пользователя учить совсем уникальную инфу которая релевантна только для вот этой конкретной аналоговнетной фичи.
204 1015719
>>15701
Так опять, одни плагины. Короче, чтоб не думали что я тут только ныть пришел - нашел на Fab от эпиков демо проекты, там как раз по блюпринтам, Content Examples и еще несколько. Поизучаю их, посмотрю что там да как, может поможет
205 1015721
>>15719

>опять, одни плагины


обманывать нехорошо. еще можешь touch control поискать
image.png349 Кб, 963x877
206 1015723
>>15721
Да какой обман
207 1015724
>>15723
на ютубе ищи
208 1015731
>>15701

>что ты там пересиживаешь, шиз?


Мне не нравится анрил, но, это единственный норм движок с c++.
Мог на юнити делать, но, c# - впадлу, да и зачем... Если хоть немного знаешь плюсы, лучше уж их развивать, чем в шарпе ковыряться вечно.

Я это хаваю, у меня нет выбора.
Остальные движки либо не такие интуитивно понятные, либо с запредельной сложностью, как по типо того-же CryEngine.
209 1015733
>>15731
Я наоборот с С++ перешёл на C# и был безгранично счастлив. Спасибо преподавателю, который меня переманил на сторону C#.
210 1015734
>>15733
А что там за положняк на C#?
Как будто чем-то похожи с уриновским C++ плюс минус
211 1015741
>>15674

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


Ты троллишь? Виртуальный джойстик буквально в движок встроен. Подрубается нодами или через настройки проекта. На ютубе с ходу туториалы и целые плейлисты на эту тему нашлись. С тех пор как внедрили Enchanced Input, я с виртуальным джойстиком не возился. Не удивлюсь, если даже в дефолтных шаблонах для него заготовки есть.
212 1015747
>>15674

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



Что это шизофазия? Абстрагируясь от технических вопросов типа как компилятору различать функции с одинаковым названием, просто если вот прикинуть хуй к носу, игра один раз начинается, зачем тебе два бегин плей эвента? Можно подумать в том же хуюнити, по две функции старт и апдейт лол.))
1111111111.jpg256 Кб, 1269x1046
213 1015750
>>15723
Какой вопрос, такой ответ.
214 1015760
>>15750
>>15741
Так вы ссылки открывали, или блюпринты встроенные смотрели? Там у TDS шаблона ввод только мышью, ввод WASD даже не поддерживается. А вот те ссылки что ты скинул это просто обзоры на плагины ебать
215 1015768
>>15760
Ну похоже, что ничего нельзя сделать.
17006578941490.mp49,4 Мб, mp4,
464x848, 0:47
216 1015811
>>15695
а без чат гопоты он типо сам не догадался? лол..
217 1015878
Хэх. Тут выяснилось, что анрил не реплицирует тсет и тмэп. Пошел погугить, тема от 2015 года от какого-то анрил челика, дескать есть запрос от пользователей на этот функционал, потею делаю. Скора будет. минуло 10 лет - нихуя)))))))))
218 1015891
>>15760
Чел, если у тебя возникли проблемы с тем, чтобы через галочку в настройках проекта включить/выключить отображение экранных джойстиков и немного настроить Enchanced Input, за сборку под Андроид лучше даже не берись.

>>15687

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


Какие навыки ты там собрался затрагивать? Ты на элементарных вещах пока стопоришься. Погугли видосы по самым основам, а потом пройди несколько туториалов по созданию проекта от начала и до конца. После этого хоть как-то начнешь ориентироваться в движке. Наверно, даже в гамак и в RPG Maker сразу ворваться не получится. В UE так тем более. В нем через несколько лет охуеваешь, сколько всего не знаешь.
219 1015948
>>15891
Ты вообще игры пробовал делать на УЕ? Ты сначала джойстики эти включи и интерфейс создай а потом скрин скинь как они у тебя появились автоматически и шаблон с TDS на него перепривязался разом, сказочник блять
220 1015999
>>15948
высирайся в чатгпт, а не в тред, плиз
221 1016093
>>15811
До чего не догадался, долбоеб? Сидеть и вручную рисовать анимацию птиц, вместо того чтоб их сгенерить за минуту?
222 1016094
>>16093
там 4 кадра анимации у спрайта занимающего 20 пикселей на экране. только время просрал. ну как просрал. он-то быдлу сразу курсики впаривает. вот высрался новый курсик экспромтом. торопитесь, пока 50% офф
image.png261 Кб, 510x533
223 1016097
>>16094

> там 4 кадра анимации у спрайта занимающего 20 пикселей на экране


Во всем напиздел, но допустим даже так. И? Он их сгенерил их за 15 секунд, за это время ты даже фотошоп не успеешь открыть. Руками это несколько часов рисовать, не считая тысячи часов на изучение скила рисования. Ты откуда вылез такой дегенерат?
224 1016098
>>16097
во первых он не нагенерил нечего по крайней мере в результате не те птицы что в отрывках в видео, следовательно автору чат гопота просто дало идею как я понял что нужно делать итд потом конечно может автор и попросил чат гпт ему сгенерить но почему то результат именно генерации чат гпт мы не видим, а в итоговом результате более реалистичные птицы чем на отрывках..вопросики вопросики
google - bird flight frame by frame
не удивлюсь если нейронка выдала результат спизженный у кого то лол..
225 1016101
>>16097
скорее, весь день генерил, черрипикнул когда что-то получилось, сделал для быдла (тебя) ролик, высрал курс
image.png171 Кб, 496x622
226 1016104
>>16098
>>16101
Пиздец, сдвгшный поридж не смог даже 60 секундный тикток осилить. Он буквально показывает как из белых лебедей сделал этих самых реалистичных ворон. Всё в одной переписке с ботом идет подряд без черрипиков. Ты можешь сам зайти и проверить в 2 клика, все бесплатно. Хотя, да, нужен впн, ты с таким мозгом вряд ли его осилишь.
image.png308 Кб, 777x567
227 1016105

>ПУК



всё, уноси своё говно. тред про анрил + ты обосранное говно принёс, которое не работает
228 1016107
>>16104
тайм код почему скрыт в переписке?
>>16105
такие секвенсы не имеют смысла потому что гопота не может в 3д на твоей машинке на крыле переднем желтые точки не переносятся на другой вид если детализацию попросить увеличить то чат гпт обосрется сделав все неправильно потому что это не ии а нейронка лол..я конечно понимаю что такое гавно можно применить где то но это пиздец товарищи не повод явно для перемоги инфоцыганом
229 1016109
>>16101
А RTX до твоей деревни уже дошел? Или тоже все блогеры показывают пререндеры и делают вид что играют, чтобы продавать курсы?
230 1016110
>>15999
высрался тебе за щеку, проверяй
231 1016111
>>16107
Гпт не показывает таймкоды.
232 1016112
>>16105
За консистентный 3д иди в Sora
233 1016206
ковырялся в ресах одной игрули, нашел занятный плагин для удаления неиспользуемого контента

https://www.fab.com/listings/499efd25-257d-4a8f-b66a-b522de0abb46
image.png8 Кб, 340x118
234 1016342
>>16206
Добра тебе, анончик. Жаль только, что разрабы снова забили на поддержку очередной годноты.
235 1016348
>>16342
просто автор еще не обновил, наверное. я и сам на 5.3 сижу еще
есть и другие способы это сделать. например через migrate
Безымянный.png898 Кб, 2121x713
236 1016517
Пиздец просто, как же этот кусок индусского говнокода заебал жрать макароны в моих материалах пока я отворачиваюсь
237 1016523
>>16517
это чтоб жизнь мёдом не казалась
238 1016527
>>16517
Йобаный свыня ну почему они решили отказаться от скриптового языка в пользу лапши
239 1016528
>>16527
на пикрил буквально HLSL
240 1016571
>>16528
Это не hlsl.
241 1016573
>>16528
Почему говорят, что в шейдаках не желательно использовать ифы (if) ? Или это чья-то прохлада очередная? Я например хочу чтобы мой материал управлялся КастомПримитивДатой. Я не хочу плодить кучу материал инстансов отличающиеся одной галочкой. И хочу в инстансе блупритна ставить галку включать ли визаульную фичу или нет у этого конкретного актора. И чтобы прокинуть в материал bool (вместо статик свич параметра) нужно прокинуть float, а потом с помощью if решить true это или false. Например, если он > 0.5 ,то счтитать его тру. Получается мне нужно использовать if. А еще хотелось бы по поводу Switch узнать. Он же в конечном счете все равно в лестницу ифов превращается где-то под капотом? Короче призываю либо объяснить, что не так с ифами либо развеять этот миф.
242 1016591
>>16571
учи матчаздь

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

статичный свитч же работает примерно как директива препроцессора #if, выбрасывая куски HLSL кода из финального варианта шейдера. только это происходит на этапе генерации кода из нод, еще до препроцессора
image.png60 Кб, 882x751
243 1016609
>>16591
По идее если у ифа есть атрибут [branch] то он должен одну сторону считать, а если [flatten] то тогда как ты описал. Но хз что там генерится анриловским ифом. По поводу того что ифы вредны, я предполагаю, что дело в прерывании конвеера процессора. Когда идет линейная простыня дейтвий, и пока он выполняет текущую инструкцию, конвеер уже подготовил следующие чтобы выполнить за один такт(если инструкция однотактовая), но если мы делаем бранч и конвеер ветку не угадал, тогда все следующие инструкции, что он подготовил становтся неактуальны и надо их заново читать из другой ветки, это дает накладку в некоторое кол-во тактов. Но это мое предположение, может быть ифы еще чем-то вредны.
244 1016641
>>16609
анриловским ифом не генерируется инструкция бранч из-за подводных камней, часть которых ты сам написал
245 1016727
Есть те кто делал сам фолиадж? Интересует мнение о пивот пеинтере, на какой стул сесть. Можно поставить 3Д макс и к нему типа официальный скрипт, а можно поставить бледнак и поставить самописный скрипт от нойнейма с гитхаба. Честно, не очень хочу ставить 3д макс, так как имею уже майю и блендак. Деалть без пивот пеинтера тоже такое себе, дефолтный симпл винд выглядит как говно и растягивает туда сюда геометрию невпопад, на фоне реалистичных скан тестур и моделей всего остального это выглядит не конгруентно.
246 1016748
>>16727
а что он делает?
247 1016751
>>16748
Пивот пейнтер-то? Позволяет запечь катру позиции кажой ветки в её иерархии, что потом позволяет в шейдаке колыхать ветки и листья независимо, но зависимо от своего парента, а не просто брать весь меш и на рандом ебать его синусом туда сюда.
248 1016764
>>16751
понял. звучит вроде несложно
а в чем проблема скрипта от ноунейма? боишься что малварь или что?
249 1016772
>>16764
НЕт, это ж гитхаб, можешь сам почитать все сырцы, я его не боюсь а как раз наоборот хочу поставить на блендак. Просто по этой теме очень мало туторов вменяемых. И я боюсь что потрачу время на кал неработающий или работающий хуево. Но сама тема пивот пейнтереа есть даже в Экзампл Контенте от епиков. Но они там сделали скрипт под 3Д макс, а я не хочу 3Д Макс ставить из-за одного единтсвенного скрипта(и еще впоминать как в нем работать, что было 100 лет назад). Так что вот жду анонов кто с этим работал. Кстати есть вроде еще на Гудини этот скрипт. Гудини-то куда полезнее 3Д макса. Но я чета заковырялся в свое время с кряканьем этого гудини и чета забил в итоге.
250 1016791
Как лучше детектить удары мечом/топором? В туторах почему-то юзают колижн шейп и OnBeginOverlap ивенты в сочетании со sweep'ами, а не лучше ли свипать на каждый кадр когда оружие двигается? Или типа оверлапы дешевле? А что в плане точности?
251 1016808
>>16772
тут проблема в том, что этот плагин двухсоставной. одна часть - это генерация данных в тридемаксе. другое - чтение и применение данных в анриле и непосредственно сами алгоритмы шейдерные. вторая часть ожидает от тебя данных, закодированных способом, придуманным автором плагина. а это может быть непросто без чтения исходников

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

>это ж гитхаб, можешь сам почитать все сырцы


для аудита кода высокая программерская квалификация нужна и много-много ценного времени. так что крайности
252 1016820
>>16791
физика и обновляется каждый кадр
253 1016821
>>16820
Тогда оверлапы получается уебанский метод, ведь свипы гарантируют что хоть с задержкой но удар задетекчу, а оверлап на большой скорости может проскочить?
254 1016822
>>16821
Так подумать я могу свипы делать только если расстояние между позицией оружия выше порога, и тогда вообще заебос. Пока писал подумал а нахуя мне свипы если можно делать рейтрейсы между точками на оружии? Кончик, середина и основание например.
255 1016823
>>16821
как это гарантирует? гарантирует CCD. галку поставь
256 1016829
>>16821
не уверен что коллайдеры вообще могут гарантировать определение вращения, а не прямого перемещения.
257 1016834
>>16822
Нет, плохая идея если захочу делать молоты - будет чекаться только линия. Нужен объем.

>>16823
Свипы проходятся между точкой А и Б заданной формой, и если там что-то есть то будет УДАР. И не надо это делать каждый кадр, в отличии от ССD.

>>16829
Я хз как коллайдеры именно работают, но как я понял свипам похуй если расстояние между свипами не слишком большое. В любом случае сделаю вариант со свипами, выведу как дебаг и буду смотреть.
258 1016839
>>16834
а, всё, понял, что ты называешь свипами. я не так прочитал
вообще, ты можешь трейсить не только линии, но и сферы, капсулы, боксы

проверка оверлапов дополнительно проверяет весь коллайдер орудия. это делать необязательно, но можно
image.png54 Кб, 397x426
259 1016853
очередную халяву забираем
260 1016875
>>16808

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


Да это все имеется. Изначальный ПивотПеинтер писал в вертекс колор данные, но старый подход, потому что потом появились наниты. Теперь он пишет в отдельные маленькие текстурки супер низкого разрешения. Буквально один пиксель на один листик/ветку. А декодер этих данных есть готовый от эпиков в виде материл функции. Всех подводных, я конечно еще не знаю, только-только начал с этим ковырятся. Поживем - увидим, в общем.
261 1016878
>>16839

>а, всё, понял, что ты называешь свипами


Ну не я, это в движке так называется: https://dev.epicgames.com/documentation/en-us/unreal-engine/API/Runtime/Engine/Engine/UWorld/SweepSingleByChannel
262 1016899
>>16853
Я кстати чуть не проебался взяв персональную лицуху вместо профессиональной.
image.png7 Кб, 332x65
263 1016911
>>16899
а где? лицензия "стандартная" после забора, не "персональная" или "профессиональная"

или у меня уже выставлена печенька на выбор "профессиональной" по дефолту и я просто не обращаю внимания
264 1016938
>>16911
По дефолту когда купуешь стоит персональная. А так как посмотреть хз, у этого фаба ебаного интерфейс говна.
image.png120 Кб, 598x883
265 1016939
>>16911
Вот зашёл с инкогнито, там видно.
266 1016942
>>16939
а не с инкогнито какая у тебя лицензия на странице товара?
267 1016945
>>16942
Не тупи
17442085462060.png6 Кб, 332x65
268 1016946
>>16945
ты не тупи. покажи что тут у тебя
269 1016970
>>16946
У меня тоже стандартная
270 1017025
>>16939
По описанию никакой разницы. Что там что там команда.
271 1017027
короче, зря вы тут панику развели. эти тарифы работают только в момент покупки.

ты платишь либо $50, либо $100 зависит от того, заработал ли ты $100к за последние 12 месяцев до покупки.
после этого у тебя стандартная лицензия. хоть потом миллион заработай, ты никому ничего не должон

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

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

> You are only eligible for a Personal - Reference Only tier or Personal tier if, at the time of the Transaction you, together with any controlling entity and other entities under common control with you, have not generated more than $100,000 USD in gross revenue from your commercial activity in the digital content industry in the last 12 months.


> If you complete a Transaction for a License Tier you were not eligible for at the time of purchase, you must, upon request, pay Epic the remainder of what you would have owed had you purchased a License Tier you were eligible for.

272 1017081
>>17025
Попробуй перевести еще разок, внимательно.
Untitled Project.mp41,7 Мб, mp4,
1160x1080, 0:16
273 1017307
Что может быть не так? Буквально 15мин назад работало все и потом хуяк, таймер стартует, валидный, не запаузен, но не идет, когда я его убиваю его elapsed время = 0. ЧЯДНТ? Это эдитор ютилити виджет.
274 1017308
>>17307
(редактор точно в реалтайм режиме)
275 1017309
>>17307
хз, таймеры в эдитор утилити виджетс это какая-то эзотерика имхо. в этом и может быть проблема

что ты хочешь такое сделать, что без таймера нельзя обойтись?
276 1017339
Как оптимизировать траву и деревья из ассет стора, чтобы ФПС не падал в два раза, когда полянку травкой засеешь? Недавно тут был чел, вскользь про это упомянул, мол есть какой-то способ, чтобы большое количество растительности не грузило систему.
277 1017434
>>17339
Ну во-первых поотключай тени везде где можно - это самый большой импакт. Если без теней совсем грустно, выключи КастДинамикШадоу но включи КастКонтактШадоу, и потом у своего ДирекшнЛайта найди настройку КонтактШадоу и введи что нибудь больше нуля.
Настрой дистанс куллинг. Если у стора есть лоды, настроих их норм. Если спавнишь таву через материал ладнскейпа, то в ассете ЛандскейпГрассТип поставь выключение WPO через 20-50 метров.

Раза в 2 должно стать лучше.
278 1017435
>>17307
Я так понимаю ты хочешь чтобы что-то произошло через 0.2сек после нажатия кнопки? Замени таймер на просто дилей. Если с ним тоже хуйня будет, значит где-то в другом месте не рабюотает. Ну и я чета не вижу где ты эту визибилити сначала выключаешь, чтобы её потом включать и видеть разницу.
279 1017450
>>17435

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


Она по дефолту выключена у виджета.

Это короче вкладоки которые можно переименовывать, зажим кнопки-вкладки на 0,2 провоцировал возникновение текст бокса в котором нужно ввести новое имя вкладки (прямо внутри этой вкладки)
у меня даже видосик есть как всё работает, а потом всё в один момент просто перестало работать, лол.

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

Тут явно какая-то особая хуйня произошла.
Безымянный.png61 Кб, 1302x80
280 1017451
>>17450
Я в итоге сделал доп. кнопку для переименования пока не разберусь че за хуйня с таймером.
281 1017452
>>17435

> Замени таймер на просто дилей.


А, ну и таймер там потому что типа если ты отпустишь кнопку до 0,2, то таймер убивается и не выполняет ивент, а делей уже не отменишь.
282 1017453
>>17450

>Это короче вкладоки которые можно переименовывать, зажим кнопки-вкладки на 0,2 провоцировал возникновение текст бокса в котором нужно ввести новое имя вкладки


Понял, короче тут вообще другой подход нужен. У виждетов есть всякие события из коробки, которые можно оверрайдить/имплементировать и.т.д. Ну например ОнМаусКлик/ ОнМайсЛив, ОнМаусДаун. Копай в эту сторону. Как только ты задетектил, что чел нажал кнопку ОнМаусДуан над твоей вкладочкой, поищи если там изкоробочная функция, задетектить время нажатия. Если есть, то знаит должно быть событие ОнМаусХолд или что-то такое. Ну если нету, можно самому написать. Сейчас капчую с работки, анрила под рукой нет, а так бы показал со скринами.
image.png1,8 Мб, 2020x1028
283 1017551
The Mighty Cat Games - Poker Blackjack and Card Games Animation Pack
Есть у кого такой пак анимаций. очень нужно, денежек нету, купить не могу
image.png20 Кб, 727x411
284 1017684
Кто-нибудь делал тесты по сравнению скриншотов на С++?
Я иду по https://www.youtube.com/watch?v=zvWs-vGHip8
Но проблема в том, что когда тип нажимает Run Test, у него открывается новое окно где уже есть BeginPlay() по сути.
У меня - все происходит в едиторе.
Я напрямую даже копировал его код теста
https://github.com/life-exe/UnrealTPSGame/blob/master/Source/TPS/Tests/TPSScreenshots.cpp

Но все равно открывается в едиторе (viewport) а не в новом окне, поэтому игра не стартует - Player Controller нет, скриншоты - не делаются
285 1017736
>>17684
нахуя?
286 1017756
>>17684
Причина скорее всего в том, что он сделал это в предыдущем плейлисте под названием автоматизация.
287 1017877
Парни, за какую цену согласитесь мне дебилушке ликбез по лвл дизайну провести? Хочу научиться делать природные ландшафты и дороги с нормальной оптимизацией. Именно научиться, чтобы я мог вас позаебывать немножко вопросами по теме и попрактиковаться. Например, сделали бы с кем-то небольшую простенькую сцену, разобрали блюпринты и основные техники работы с этим всем. Может быть кто-то сумеет мне помочь? только давайте без космических сумм, чтобы мне с голоду потом не умереть
288 1017967
>>12322
Надо же разбираться. Понимать надо
pepeChill.png851 Кб, 960x857
289 1018011
>>12322
Попробуй Grok (vpn only). Сегодня второй день ебался с C++ под Unreal (ахуел просто). Единственное, что я никогда не брал целиком готовый код, в основном конкретные вызовы функций и пути к заголовочным файлам
290 1018012
>>18011
А ещё он очень многословен, но если ты совсем не шаришь в крестах, тебе, может, даже удобнее будет
.png64 Кб, 839x932
291 1018035
Насколько реально что-то сделать пошагово по чатгопоте на блюпринтах? Я в целом внутри блюпринтов понимаю как что делать и тд, но как блядь файлы друг с другом "общаются" и соединяются в душе не ебу.
292 1018041
>>18035

>но как блядь файлы друг с другом "общаются" и соединяются в душе не ебу.


Пройди обучалки про blueprint communication, там их всего три: интерфейсы, референсы и ивенты.
293 1018044
>>18041
В смысле у анрила какие-то есть внутренние?
294 1018046
>>18044
Возможно я тебя не понял, но когда ты говорил про "как файлы общаются" ты имел ввиду как блюпринты передают информацию друг другу, верно? Да, свои, но это буквально то же что используется в С++, просто для блюпринтов это завернули в красивую обёртку.
295 1018048
>>18046
Имел в виду ты про какие-то гайды от самих эпиков говоришь или что, но уже сам понял и нашел.
296 1018051
>>18048
А, да, про них.
297 1018057
>>18048

>какие-то гайды от самих эпиков


Проект Content examples
298 1018105
>>18035
скорей всего нереально, но я не пробовал
по трем причинам
- в последние лет 8 всё общение ушло в дискорд, а он анально огорожен клиентским приложением от веб-скрапинга, все знания там похоронены и не пополнили знания нейронки
- инфу по блюпринтам вот так никто никогда не записывает к слову о том, что нейронка только повторяет написанное на форуме. кидают или скриншот или реже пасту на блюпринтуе. нейронка тоже не в состоянии на таком учиться. то есть то что она отвечает это больше знания из смежных отраслей, с юнити форума и т. д.
- контекст у чатгпт небольшой, и вот такие рассирания текстом приведут к тому, что она пятью экранами ниже тупо забудет с чего начала

считаю, эффективней будет генерировать код на питоне или на псевдокоде. его будет достаточно просто переложить на блюпринты, и не будет отжирать контекст. еще попроси чтоб по делу и кратко отвечала, не пиздела лишнего
image.png87 Кб, 312x296
299 1018109
>>18011
>>17967
Всё норм посоны, с чатгопотой, гуглом, документацией, сорс кодом и божьей помощью, таки захуярил фичу на крестах, и не хухры-мухры, а с использованием event-driven state machine и mediator pattern - в коде нет if-else конструкций ибо всё делается через ивенты, красота. Осталось всего лишь 95% остальной игры сделать.
сукка.JPG36 Кб, 1513x253
300 1018165
что за ебынь в любом проекте пока не перезапустишь проект зависает поиск в схемах
301 1018208
>>18109
Покажи код. Не с целью засрать, а правда интересно что получилось
302 1018211
Залетный инженер в треде, поясните можно на вашем движке создать красивую 3д CAD программу для расчётов, чтобы она не жрала 90% ресурсов пека?
303 1018212
>>18211
Для этого намного лучше подходит Unity3D. Тем более смотри, какая там есть красота:
https://github.com/XCharts-Team/XCharts

И это лишь одно из многих готовых решений.
304 1018215
>>18208
Я трясун поэтому код не покажу, но распишу архитектуру:

Имеется ACharacter который является родителем всех компонентов-участников системы. Каждый компонент изолирован и имеет API для работы с ним: методы и ивенты на которые можно подписаться.

Один из компонентов это медиатор, который нужен чтобы ACharacter не переживал ни за что кроме инпутов и Character controller, всем остальным оркестрирует компонент-медиатор, слушая ивенты остальных компонентов и передавая их куда надо.

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

В итоге при получение инпута от игрока запускается цепочка ивентов, которые запускают процедурное движение для актёров и анимаций. Система является детерминистской, что значит что я смогу потом без особых запаров перенсти это всё в мультиплеер. Но это очень потом, тем не менее лучше сразу делать так чтобы потом не охуевать с рефактора.
305 1018220
>>18212
Не хочу юнити, я рассматривал годот из-за роялти фри и анриал из-за возможностей. Мне просто нужен ответ на мой вопрос.
306 1018223
>>18211
В теории можно, но игровой движок для этого звучит как оверкил. Что тебе конкретно нужно из фичей то?
307 1018233
>>18211
точнее нужно. и с примерами красивого
308 1018235
>>18223
>>18233
Ну принцип простой - движков для КАДа насколько мне известно не существует, то есть мне придётся дрочить почти самое лоулвл говно вроде XNA или что у вас там. И даже спустя годы дроча я никогда не добьюсь ничего похожего на Люмен и Наниты анриала. Любой кад буквально сдыхает от нагрузки, если в нем отобразить пару тысяч балок и плит, и у меня в лучшем случае будет так же. Судя по ютубу я с нанитами смогу отобразить миллиарды треугольников сетки БЕЗ особой потери качества и производительности, и при этом с псевдо рейтрейсингом люмена.

Вот такие у меня мысли были, когда я задумался про анриал.
309 1018237
>>18235
короче хз. какой-то супер-экзотический юзкейс, пока не попробуешь не узнаешь
но я вангую, что не взлетит
310 1018243
>>18235
А тебе нужно просто отрендерить тысячу балок или ты хочешь их уметь строить по вершинам как в каде? Если последнее то у анрила функционал туда пока еще не пришел, тебе придётся допиливать его тулзы моделлинга, а если ты еще хочешь чтобы они были на уровне кадов то ваще пизда.

Возможно тебе проще делать балки в каде и экспортировать в анрил, а там уже собирать как надо с люменом и нанитом.
Aluminum-Extrusion-Profile-Frame-System-for-Warehouse-Shelf-Assembly.webp10 Кб, 749x340
311 1018250
>>18243

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


Это. Множество балок это просто пример, у меня был такой случай ирл, обычные кады сосут.

>Если последнее то у анрила функционал туда пока еще не пришел, тебе придётся допиливать его тулзы моделлинга, а если ты еще хочешь чтобы они были на уровне кадов то ваще пизда.


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

>Возможно тебе проще делать балки в каде и экспортировать в анрил


Это точно нет, нужна параметризация прямо в софте. Для балок нужен экструдинг профиля нужной длины, вроде пикрилейтед.
312 1018252
>>18250
Давай начнём с того, что в CAD используется B-Rep, а в Unreal - полигоны. Если ты хочешь моделить полигонами, то вопрос - зачем? У тебя есть blender, у тебя есть maya, 3d max и так далее. Или ты хочешь сделать "для себя"?

А если ты хочешь делать B-rep, то в чём вопрос?
313 1018253
>>18252
Так мне вьюпорт нужен только как вьюпорт, сама же суть софта для расчетов лул. Я вот как написал в первом посте:

>3д CAD программу для расчётов, чтобы она не жрала 90% ресурсов пека


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

Насчёт B-rep первый раз слышу, почитал и похоже, что таким образом описыаются все параметрические кады. Анриал так может?
314 1018254
>>18253
Понял

>Анриал так может?


Ну... Нет. Он не задумывался для этого.

Опять же, если ты хочешь сделать CAD, с точностью CAD'а, то тебе, наверное, не обойтись без стороннего ядра. Но для рендеринга его по-любому придётся как-то конвертировать в полигоны.
315 1018255
>>18253
А вот, ты говоришь, CAD жрут ресурсы. Какие именно? Процессор/оперативку, скорее всего?
316 1018258
>>18253

>Насчёт B-rep первый раз слышу, почитал и похоже, что таким образом описыаются все параметрические кады. Анриал так может?


Нет и отчасти именно потому что анрил на треугольничках, если тебе нужен визуал анрила с параметризацией как в кадах на лету, то ты в неизведанной территории. Возможно если ты сможешь как-то ускорить работу тулзы типа этой: https://www.unrealengine.com/en-US/datasmith

то может у тебя получится так сделать. Или пилить какое-то своё решение с интеграцией КАДа в анриле в виде плагина или еще как.
317 1018259
>>18253

>Анриал так может?


А может и может, кста. Тут нужна помощь более опытных юзеров

https://dev.epicgames.com/documentation/en-us/unreal-engine/datasmith-supported-software-and-file-types?application_version=5.4
318 1018261
>>18259
это плагины экспорта контента для визуализации в анриле

опытный пользватель (я) говорит, что нихуя хорошего из затеи не получится
319 1018266
>>18261
Ну да. Как будто, написать GPU accelerated рендерер для OpenCAD или Blender будет проще. Тем более, я слышал, что в блендере планируется введение новых способов моделирования

https://youtu.be/w1sZegprOCc?si=jjZtUTOr6nWYe-6O

Я извиняюсь, если хуйню пишу, я просто с телибона, щас нет возможности всё перепроверить
320 1018272
>>18215
Больше похож на фантазера
321 1018296
>>18272
Лол, почему?
image.png419 Кб, 1906x904
322 1018306
кринге
image.png1,6 Мб, 2000x1125
323 1018348
>>18105

>считаю, эффективней будет генерировать код на питоне или на псевдокоде. его будет достаточно просто переложить на блюпринты



А в чем профит? Все вот эти обходные пути требуют больших знаний и компетенции в кодинге, нейронках, чем просто сразу собрать на блюпринте то, чо тебе нужно. Блюпринт - это буквально пикрил, аля программирование для самых маленьких. Артист френдли кодинг.
324 1018351
>>18215
Мне кажется ты чета перемудрил. Проще подсмотреть у самих эпиков как в их движке собирать свои системы. На примере того же Карактера видно как это делается. Вот у нас был Павн, мы захотели расширить его функционал, добавили КарактерМувмент компонент, у которого свой API, да, свои настройки и.т.д. Но управляем мы им все равно из Карактера. На примере тех же инпутов. Мы же в самом Карактере вызываем АддКарактерМувемент, а не в каком-то промежуточном компоненте - медиаторе. Твой Актор - это и есть медиатор для его компонентов.
Ну и вообще при погоне за архитектурой, стоит помнить, а для чего её вообще придумали? Чтобы управлять сложностью больших проектов, чтобы мочь в их поддержку и расширение. Но если ты тупо все сделал через кучу лишних сущностей, скаргокультировав это из каких-то книг, ты вероятно, сделал проект не проще, а наоборот сложнее. В общем стоит задать вопрос, разбирусь ли я в этой паутине надстроек через пол года?
325 1018369
>>18348
в том, что нейронка лучше справится с кодом
а твой пик никакого отношения к блупринтам и вообще нодам не имеет, это буквально строчки кода в виде блоков
326 1018375
>>18369

> это буквально строчки кода в виде блоков


а блюпринт что тогда?
327 1018397
>>18375
синтаксическое дерево
328 1018406
>>18351
Скажу так, если даже медиатор тут лишний уровень абстракции, то понимаю это никак не вредит, даже помогает, единственно что тащить из глубины модуля что-то в ACharacter теперь надо на один уровень больше.
329 1018411
https://www.youtube.com/watch?v=3q-toBiBRzA

Я правильно понимаю что С++ просто проводит вычисления во время компиляции потому что аргумент константа, пусть и через блюпринты передаётся - отсюда и 0 секунд выполнения? Я бы посмотрел на тест еслиб аргумент был переменной чтобы вычисления были в рантайме.
330 1018416
>>18411
с такими "тестами" что угодно может быть. от оптимизации компилятором до неадекватного измерения. а что меряем-то? блупринты на порядки медленней крестов. это как бы не секрет. не нужно на них делать высоконагруженный код
331 1018417
>>18411
Ну, вполне может быть, что на этапе копиляции внсь C++ код свёлся к одному "mov"
332 1018431
>>18411
Нет, ты не правильно понимаешь, потому что тебе показывают не 0, а 0.0......., т.е. это может быть например 0.09. А так как вызов некоторых операций в блюпринтах в букваальном смысле тормознее в 100 раз чем в плюсах, то на видео вполне адекватные значения.
333 1018434
>>18431
Хотя не, он вообще до целого там где-то округляет под капотом походу, ну общий смысл не меняется, это реальная разница в проивзодительности.
334 1018487
>>18105
Ну ок, а почему тогда не на плюсах просить нейронку и сразу в анрил?
335 1018491
>>18487
Нейронки обычно на питоне обучали, а с++ слишком сложный язык, там легко наворотить скрытых багов.
336 1018492
>>18487
попробуй
337 1018515
аноны где берете ассеты для прототипов? анимации vfx 3d?
все не могу никак найти бесплатные годные анимации мага с посохом
2025-04-23 06-03-02.webm21,1 Мб, webm,
1920x1080, 0:13
338 1018517
Что это за говнище? А ну нормально игры делайте!
image691 Кб, 849x1200
339 1018532
>>18517
Те, кто умел делать нормально, уже на пенсию ушли.
image.png53 Кб, 389x404
340 1018535
очередную халяву забираем
thumbs-up.jpg53 Кб, 474x595
341 1018542
>>18535
Забрал. Спасибо. алсо я один такой сижу на куче халявных ассетов а когда что-то делаю всё равно пилю сам?
342 1018567
>>18542
Нет, не один, очень маловероятно, что тебе попадется прям что-то идеально подходящее к твоему проекту. Ну разве что какие-то базовые вещи которые везде одинаковые. Всякие второстепенные пропсы типа бревнышек, палочек, веточек.
343 1018592
>>18542

> делаю всё равно пилю сам?


Там все ровно надо допиливать ,стыки править и прочее
344 1018623
Продолжаю эксперимент. В чатгопоте есть анрил эксперт модель с нормальными оценками которая даже предлагает ебануть сразу готовый файл тебе на гугл диск.
345 1018654
>>18623
Если ты хотел секту 7x3, то гпт обосрался.
Нахуя он макарону из комплета первого цикла тащит во второй?
Сетка - это вложенный цикл:
for(int32 y = 0, y<3; ++y)
____for(int32 x = 0, x<7; ++x)
________{
__________FVector SpawnLocation(xTileSize, yTileSize, 0.0);
__________Собираем спавн трансформ;
__________Спавним;
________}
346 1019640
Можно ли в анриле делать 2д в 3д мире? Точнее, какие есть варианты? Сделать-то наверное можно, но вот насколько это будет удобно и идеоматично для анрила, или придется сильно костылять.
Есть идея хоррора, в котором хиккан ходит по дому с видом от первого лица, при этом должен играть в старую приставку на ЭЛТ телеке, при этом происходящее в игре на приставке аффектит его реальный мир.
Соответственно, когда игрок вставляет картридж и садится за приставку, надо лочить камеру на телеке, на нем запускается 2д игра (технически несложная, типа платформера с денди, но в то же время полноценная, нужны тайлсеты, коллизии, скроллинг уровня и тд)
Управление переходит на игру, но при этом можно крутить голову персонажа, если в "реальном" мире слышны всякие звуки, шорохи и т.д
В общем, думаю идея понятна, насколько реалистично такое на анриле? Можно ли параллельно с основным уровнем запустить в фоне второй, рендерить его в текстуру ортогональной камерой, там будут свои собственные акторы, не связанные с основным миром?
Или придется костылировать на ui элементах или еще чем-то?
347 1019663
>>19640
вроде изич. когда садишься за моник, на нем рисуется 3д виджет. где-то за экраном рендеришь свою игру второй камерой. обычные спрайты в unlit режиме, при желании можно накатить pixel perfect шейдер. эту текстуру просто подтягиваешь в фоновый виджет
348 1019720
Какой коллижен надо использоваь для дамага по персонажам палкой? Капсулу или меш?
349 1019722
>>19720

>надо


Не бывает "надо". Смотришь на ситуацию. Если точность не важна, а болванчиков много - бери капсулу. Если это AAAAAAA игра, где бои на палках - это главная механика - можешь использовать несколько мешей чтобы они двигались вместе со скелетом меша
350 1019725
>>19720
меш. коллизии для него задаются через physics asset
Untitled Project.mp48,9 Мб, mp4,
1576x1080, 1:02
351 1019782
352 1019840
>>10787 (OP)
ДО коле можно использовать блюпринты? норм если юзать их к примеру для интеракций?
1746189271018.mp43,5 Мб, mp4,
544x576, 0:39
353 1019844
>>10787 (OP)

>кытырыл л ЗАЖАТЬ + поводить мышкой шоб солнышко побарахталось в атмосфере


>шифт л ЗАЖАТЬ сука + поводить мышкой шоб солнышко2 побарахталось в атмосфере



>лкм для влево вправо


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


>лкм + пкм тоже самое что и колёсико мыши + подьём/попущение работает ни как во всех остальных белых программах


>wasd что бы поездить соответственно туда суда (работает при зажатии лкм/пкм)

354 1019883
Анонасы, ну это просто пиздец. 2 дня экспортил модельку своего домика большого в glb, и у меня ломались виртуальные тени (а у обычных разрешения не хватало, или чё). Сидел, разбивал модель на меши, подгонял стены/потолки. Экспортирую в glb без материалов - всё работает. Экспортирую в fbx с материалами - всё работает.

Палучаеца, glb в анриле нах не нужен... И виртуальные текстуры он не поддерживает
image.png113 Кб, 826x233
355 1019893
4.5 часа интервью с тимом свини
https://www.youtube.com/watch?v=477qF6QNSvc
image.png244 Кб, 640x360
356 1019902
>>19893
Я лех био корабль самый опасный в этой вселенной
357 1019906
>>19840
не возбраняется
358 1019907
>>19883
а где нужен глб? в годоте?

анрил хранит ассеты в своём формате. как старая баба свыня записывает всё для себя в свою старую потертую тетрадь, игнорируя весь зоопарк устройств хранения, и не важно как ты ей передашь инфу - лично, по телефону, по мессенджеру: информация, попадая к бабе свыне, оказывается переписана в тетрадь, разница только в том, насколько эффективно она тебя поймет, не пропустит ли что-то мимо ушей, не проебет ли что-то выбранный тобой метод коммуникации. короче, баба свыня привыкла к fbx, отправляй ей fbx, глб ваш ей нахуй не нужон
359 1020134
Можно ли за 40к собрать реально хорошую сборку для работы в Анриле?

Типа, бу с Авито.

20к: 12400ф 7.5к + простая мама 5.5к + 64гб ддр4 7к
20к: 3070 ртх

ссд, корпус и бп с кулером есть

В принципе , я могу собрать основу (мама+цп+озу) и за 30(рузен 7500ф+32гб ддр5), и за 45к (14600+65 ддр5) но как я понимаю за свои бабки описанный выше конфиг лучше? И карту могу купить за 55к 4070супер. Но блин мне жалко отдавать 2х, 3х цены за хз что(в играх мне 3070 хватает)

Я в игр сам не играю, мне хочется экспериментировать в анриле самому. Мб если бы зарабатывал 10к баксов в неделю и похуй было на +-20к в сборку, но лучше я их на хорошее кресло или запас на черный день потрачу
360 1020136
>>20134
универсально хорошей сборкой это не назовешь. например, с шейдерами (и соответственно ниагарой) на такой работать - врагу не пожелаешь. но если не шейдерописец виэфиксер, то это нормальный пк для анрила за такие деньги.
361 1020145
>>20136
А что нужно для ниагары? Оперативки, вон, 64гб.
362 1020152
>>20145
проц мощный и многоядерный
363 1020153
>>20145
14600? 14700? 7950?
А без проца мощного ну никак?

еще такой ворос: большая ли разнница nvidia vs amd для разработки внутри анрила? типа чиатл что уе5.5 хуже работает(я про разработку, а не игры гонять) на амд

просто как правило за сранвимые бабки(оринетируюсь на 20-35к авито бу) у амд будет больше памяти,типа 16гб норма тогда как у нвидии ну я между 4060 ти 16гб за 40к или 3080 10гб за 30к выбираю
UnrealShadersIntel.webp13 Кб, 1201x1427
364 1020161
>>20153
7950=14700 >> 14600 >>> 12400f

видеокарта от nvidia или amd для анрила - без разницы. в анриле нет вендорлокнутых технологий

nvidia нужна, если хочешь развернуть нейронки типа стейбл диффьюжн на компе или что-то другое в будущем. даже если сейчас не хочешь, не факт что не заинтересуешься через год. это очень любопытная вещь, и ты себе все локти обкусаешь, если у тебя будет радеон
366 1020163
>>20153
амд только для игрушек, и то не всегда. Если не хочешь гемора, то бери нвидию, она и с нейросетями работает и в целом есть гарантия работы для всех приложений.
367 1020167
>>20161
>>20162
как много минут в день у тебя уходит на компиляцию?
раз в пару часов 5 минут чай пить и спину тянуть или 9 минут...
368 1020175
>>20167
во время создания шейдеров это активный процесс. что-то изменил - ждешь несколько секунд, пялясь на серый шар. вот с мелкоядерником это будет не несколько, а (несколько х 2) секунд. вроде и разница небольшая, но достаточно, чтобы свести с ума нахуй и сделать процесс максимально неприятным
369 1020198
>>20161
>>20175
поясни сборка мать+цп+рам за 20к будет сильно слабее сборки за 45к?
конкретно:
12400 + 64 гб ддр4
12700 + 64гб ддр5
370 1020199
>>20198

>12700


в смысле 14600
Unreal Engine 5 2025.05.05 - 04.40.46.10.mp422,6 Мб, mp4,
1920x1080, 0:12
371 1020252
Бля я сделал анимку чтобы проходить через завал. Камера от первого лица это пиздец, решил при переходе со стороны делать
372 1020254
Привет
373 1020257
>>20252
плавная интерполяция стремно выглядит. переключай как в кино одним кадром
image.png568 Кб, 596x588
374 1020262
>>20254
Здарова
375 1020263
>>20257
Типо убрать чтобы камера плавно двигалась к персу. Ок ща
376 1020266
>>19840
Я слишком кусок уебана тупого говна ввмиратским мозгом без серой жидкости попутна дудя в свою дудку чтобы постичь c++
377 1020267
>>11132
2к текстуры использую. Для дальних объектов куда не подобраться вообще 256 лол
378 1020268
>>20266
а нужно ли оно? в каждой строчке подводный камень. утечка памяти, неверная инициализация, андефайнд бехевиор. кресты в проекте где 1-2 кодера должны быть сведены к минимуму. в идеале нужно обходиться без них
379 1020272
>>20268

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


Блин а разве не наоборот? Если 2 кодера еще очень легко согласовывать порядок. А представь 15 человек. Вот если 15 уже точно нужно все упрощят до простейшего варианта иначе невозможно будет вести порядок
380 1020273
>>20272
на таких уже сидят сеньор-помидоры, системные архитекторы и прочие пидорасы. с ними не страшно

когда речь об обычных дебилах, которые делают обычные дебильные игры - лучше без необходимости не создавать себе лишних забот
381 1020296
>>20252
на утро вылезла черепаха
Screenshot 2025-04-23 at 01-21-32 17453075561280.webp (Изображение WEBP 1024 × 1536 пикселей) — Масштабированное (83).png2,1 Мб, 858x1287
382 1020297
>>20268
а блюпринты застрахованы от этих проблем? кто то делал исследования? может быть что блюпринты бустрее чем кривой с++ код?
383 1020300
>>20297
блупринты максимально подтирают сопельки юзеру. максимум что случится это блюпринт крашнется и в лог варнингом насрет, игра даже не закроется
384 1020304
>>20300
Единственная вещь, которая бесит в плюсах, это краши кста
385 1020323
>>20296
Кто?
386 1020359
Сукааа половина ассетов для 5.3, другая половина для 5.5. Нахуй я на 5.4 сижу?
688246aa0ab6c4adeeace18992f02c87.jpg70 Кб, 735x887
387 1020361
>>20359
Если пека позволяет то действительно нахуя? я вот на 5.3 сижу ибо 5.4+ тупо не даёт зайти
388 1020363
>>20361
какой у тебя пк?
389 1020372
>>20359
5.4 самая петушиная версия. версия-чмо, версия-лох. все ровные пацаны скипнули это наспех высранное недоразумение и обновились сразу на 5.5
390 1020383
>>20372
Проекты не удалятся?
391 1020385
>>20383
от обновления на следующую версию? нет конечно.
если ты конечно не хранишь свои проекты в установочной паке анрила в програм фаелсе, тогда хз
392 1020391
>>20363
некруха на серверном процессоре с 3070 (новенькая, хз поменяет ли это что то, ещё не тестил)
393 1020423
>>20391
3070 вроде норм, нет? А че за проц? Хеон?
На авито видел сборки мать+ддр4+хеон за 3999-6999 у тебя типа такая?

>>20198
Бамп вопросу.
Тоже собираю пк под работу в анриле, блендере, фотошопе.
Вот думаю
На авито можно выцепить бу комплекты, условно такие:
1) 12400ф + н610 + 16/32гб ддр4 за 15 000
2) 12600кф + в660 + 16/32 ддр4 за 20 000
3) 14600кф+мама за 25-30 тыс. 25 прямо дешман мама, за 30к уже мощная которая может память гнать(но гнущаяся(гонимая) память стоит дороже) Память то ли ддр4 то ли ддр5 выбор есть, условно 32гб ддр4 стоят 4-5, а ддр5 8к. Короче, 14600кф с 32гб ддр4 на простой маме это 30к+, а с ддр5 на маме покруче это 35+

Кто-нибудь, по своему опыту, скажите большая ли разница в производительности между 12400ф, 12600кф, 14600кф в рабочих задачах по созданию игр(мультитаскинг в куче открытых приложений, анрил фотошоп блендер хром и тд, чтобы не вылетало ничего)?

Все это я буду на 3080-10гб запускать.
Или 4060-16...?

Вопрос именно про производительность в рабочих геймдев задачах, а не подсчет фпс в играх.
394 1020439
>>20423
как-то так бери. ддр4 ныне уже не имеет смысла, экономия 15% того не стоит
https://www.dns-shop.ru/conf/fb95f23a117a35e5/

> большая ли разница в производительности между 12400ф, 12600кф, 14600кф в рабочих задачах по созданию игр


да, в компиляции шейдеров огромная разница

3080 10 гб норм, если не собираешься генерировать картинки на компе. иначе минимум 12 гб версию бери. а если генерация картинок в приоритете, то 4060 на 16 будет лучше
395 1020444
>>20423

>Кто-нибудь, по своему опыту, скажите большая ли разница в производительности между 12400ф, 12600кф, 14600кф в рабочих задачах по созданию игр(мультитаскинг в куче открытых приложений, анрил фотошоп блендер хром и тд, чтобы не вылетало ничего)?


Вообще похую, вот просто поебать. Геймдев вообще к железу очень нетребовательный, можешь хоть на ноутбуке, хоть на пеке 10-летней давности работать.
Из того что реально важно:
1) Жёсткий диск, чем быстрее и объёмнее тем лучше. Желательно не менее терабайта под систему и терабайта под проекты. Можно меньше, но тогда рано или поздно упрешься в то, что места не хватает.
2) Оперативная память - 16гиг уже не хватает, желательно 32 или 64. Один только анриал без проблем отжирает 10 гиг оперативки.
3) проц, видеокарта вообще не роляют. Я начинал на и5 4 поколения (4570 или чёт такое), сейчас работаю на и7 9700. Что тогда что сейчас работать комфортно.
396 1020449
>>20296
только не "вылезла", а "вышла".
397 1020451
>>20439

>компиляции шейдеров


А как часто компилировать их буду в прцоессе работы? (я рили не знаю, уроки по анрилу еще не открывал)

>>20439

>3080 10 гб норм


слышал мнение, что для работы в анриле нужно больше vram, именно для комфорта во viewfinder'е, ну рабочем окне
398 1020452
>>20444

>можешь хоть на ноутбуке, хоть на пеке 10-летней давности работать


чел, я как раз на среднем ноуте пробовал запускать, не хз, мне кажется даже простую локацию типа улицы из гта с 32 зданиями чтобы тянуть нужно 3080/12600/32гб, без супердеталиазцияи зданий и проч, ну и просто чтобы комп хотя бы плавные 30фпс в редакторе выдавал без статтеров, чтобы в памяти держал много чего, чтобы не орал как турборективный движок
399 1020454
>>20451

>А как часто компилировать их буду в прцоессе работы?


регулярно. если делаешь графику - постоянно

конкретно анрил не настолько критичен к VRAM (выше, скажем, некоего минимума допустим 8 гигов). нет смысла гнаться за VRAM если альтернативой 3080 будет менее мощная 4060. а если есть деньги на лучшую видяху - можно и взять.
image.png1,1 Мб, 1280x761
400 1020459
>>20272
Кресты/не кресты не от кол-ва кодеров зависит, а от конкретных задач которые надо решать в игре. Если тебе нужно часто пробегаться по массиву какик-то сущностей, если много математики, если надо использовать методы анрил классов которые не заэкспожены в блюпринты, то кресты самое то. Ну и в принципе когда у тебя начинает расти сложность кода, на блюпринтах очень легко скатится в "блюпринт фром хелл". В этом случае блюпринт тебе не упростит, а наоборот усложнит поддержку проекта. Его придется сильно декомпозировать, создавая дохулион мини функций, и плодить кучу вызовов. На крестах можно юзать FORCEINLINE
401 1020461
>>20452
я на хасвеле работаю в уе5, почти хватает. видяха 1080, 32 рам. проблемы начинаются на текстурировании, но если не кидать 8к текстуры на камни, то терпимо. если лока маленькая, ваще похуй на оптимизацию, если опенворлд, то уже буксуем. ирония в том что у кореша на 3090 и свежем инцеле ситуация лучше ну может раза в два, а это 4к долларов сборка
402 1020463
>>20451

>А как часто компилировать их буду


Каждый раз когда скачиваешь пак ассетов, каждый раз когда работаешь с материалами, особенно часто, если нуб и не знаешь как писать материалы. В этом случае часто будешь методом тыка перекидывать туда сюда макароны и смотреть результат. Короче часто.
403 1020465
>>20463

>В этом случае часто будешь методом тыка перекидывать туда сюда макароны и смотреть результат.


это так-то нормальный процесс. хоть 10 лет шейдеры пиши - будешь всё равно перекидывать макроны и смотреть результат
404 1020466
>>20452

>простую локацию типа улицы из гта с 32 зданиями чтобы тянуть нужно 3080/12600/32гб


Нет, не нужно. Это все будет прекрасно работать на большинстве обычных средних компов. Могут быть исключения в виде каких-то производительных плагинов вроде воды, сложных атмосферных эффектов, тумана, нанитов/ высокополигональных ландшафтов - но это все решается настройкой уровня детализации и скрыванием неактуальных в данный момент уровней. Я вообще работаю в режиме плоского освещения без теней - так удобней и нечего не отвлекает от перетаскивания домиков.
>>20451

> А как часто компилировать их буду в прцоессе работы? (я рили не знаю, уроки по анрилу еще не открывал)


Чуть чаще чем никогда. Большинство материалов простые как молоток - 3 текстуры и две константы, оно на любом калькуляторе скомпилируется за наносекунду.

>для работы в анриле нужно больше vram


это миф. Но учитывая что по деньгам 16 гиг стоит чуть дороже чем 8 - то спокойно можно выбирать 16. Если не получилось - это ни на что не повлияет все равно.
>>20463

>Каждый раз когда скачиваешь пак ассетов


Ну разве что это - но это единоразовая компиляция при первом открытии, в это время можно пойти погладить кота и вернуться когда все закончится.
405 1020472
>>20454

> а если есть деньги на лучшую видяху


3080 на 10гб так-то на 20-30% дешевле 4060 ти 16 гб
тока минусы
1) шум и нагрев
2) ...опасность майнинговой

>>20461

>работаю в уе5


какие проекты делаешь? уровня владик брутал технически?

>лучше ну может раза в два, а это 4к долларов сборка


А он что создает? В геймдеве на уе5 работает?
406 1020474
>>20465
Ну чем больше опыта, тем реже это надо делать. Я в свое время контроллеры программировал, там чтобы поменять одну хуйню и посмотреть результат надо перепрошивать девайс и ебать ресурс памяти. Так что от метода тыка быстро отучаешься. У околосеньеров есть обратная проблема, они могут весь день сидеть писать кучу кода и ни разу его не запустить даже.
407 1020476
>>20466

>Большинство материалов простые как молоток - 3 текстуры и две константы


Привет 2ух фпсным текстур стриминг пул овер бюджетным.
408 1020477
>>20474
Для этого вроде как существуют тесты.
409 1020478
>>20474

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


У меня доходило до того, что я перед сном компилировал написанный за день код в голове, находил ошибки и утром их исправлял.
410 1020479
>>20477
Сейчас да, а тогда я на АСМе писал, считай в блокноте и без отладчика, приходилось все в голове как-то держать.
>>20478

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


Тру стори, могу тоже просидеть весь день в Райдере, сам Анрил даже не запустив.
411 1020480
>>20474
ну вот в шейдерах всё не так как ты пишешь. шейдеры это больше визуальное творчество, чем программирование
412 1020481
>>20479
скока те лет
16666201552560.jpg42 Кб, 376x377
413 1020482
Наткнулся на странную проблему в анриле: пытаюсь компильнуть весь файл - билд фейлит со странной ошибкой, начал комментить строку за строкой - нашел строчку которая всё ломает. Но прикол в том что если закомпилить без неё, а потом откомментить её, то всё работает. Но если я потом сделаю чистый билд то опять всё сломано. Пиздец
414 1020483
38
416 1020485
>>20482
Ну показывай че там у тебя, что за ошибка, что за строчка, или мы должны угадать?
417 1020490
>>20484
звучишь как будто 48+ 🧓
418 1020505
>>20423

>Хеон?


зеончик родной v3

Алсо, зачем тебе этот ебучий-горючий 14600кф, когда есть рузен 7700 который в однопотоке ебёт инцела? В многопотоке же он практически ничем не хуже, я конечно не ручаюсь и нихуя не смыслю в железках, но даже китайский кит попустил инцела.
419 1020523
>>20485
Да всё норм, я случайно инклюды не в том порядке разместил, а иде даже нормальную ошибку выдать не смог. Пиздец вроде такую хуйню можно ведь ловить даже линтом. Что прикольно так это что иногда ловит, а сейчас чёт молчал, пидор.
420 1020525
>>20304
Которые крашат не игру, а весь редактор нахуй
421 1020526
>>20523

>иде


Какая у тебя?
422 1020541
>>20526
Вижуал Студио
423 1020551
>>20541
Ну пиздец. Она, такое чувство, вообще никогда не выдаёт вменяемых ошибок. Ещё и тормознутая какая-то. Бывает, что ошибки какие-то пропадают спустя несколько секунд после того как ты их исправил, или вообще толькт после сборки.

Интересно, как в этом плане Rider/CLion. Может там даже автодополнение на уровне божественного RustRover. Пробовал кто-нибудь, у меня всё руки не дойдут?
424 1020554
>>20551
Однохуйственно, но вот всякие помогашки вроде решарпера или вижуал ассиста неплохо работают
425 1020559
>>20554

>Однохуйственно


Эх
426 1020567
>>20472
неебу чо за кал

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

он балуется уе5 и играет в героев 3, я не шучу. нахуя покупал, непонятно
427 1020589
ребята, 12600 vs 14600 в анриле большая разница в комфорте работы?

а между 3080 ти на 12гб или 6900хт 16 гб что лучше?
428 1020592
>>20551
Перешел с ВС на Райдер и в целом доволен. Райдер понимает, что такое Анрил и подсказывает и дополняет по теме, Визуал Студия думает, что ты очередной соевый анальник пытающийся в С++. Но у Райдера тоже есть свои минусы, например он может зажать 10Гигов оперативы(на что, кстати, жалуются дохуя челов на их форумах, но в ответ только пук и мням). Когда я сидел на 32Гигах - это было прям впритык с пропукиваниями и фризами. Так что для комфортной разработки советую хотябы 48Гигов.
429 1020593
>>20589
Что такое комфорт работы? Комфорт работы зависит от кресла, стола, кондиционера, кофе и кота. Ну и может от монитора тоже, а разницу между 12600 и 14600 будешь искать под микроскопом. Так-то конечно лучше купить более новый 14600, хотя бы потому что это актуальное поколение и в будущем будет комфортнее играть в игоряны
430 1020594
>>20589
Лучше бы ты нахуй пошел. Утомили уже эти тупорылые посты
431 1020595
>>20592

> Райдер понимает, что такое Анрил


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

>Что такое комфорт работы? Комфорт работы зависит от кресла, стола, кондиционера, кофе и кота


разница чтобы не лагал пк при околомакс нагрузке, условно у тебя рендериться что-то на фоне а браузер с 150 вкладкапи или фотошоп в этом время лагает = бесит
433 1020607
>>20592
Пиздос, у меня только 32гб. Но всё равно из интереса потыкаю, раз уж скачал с зелёного сайта
434 1020616
>>20607
Я когда поставил райдер, тоже 32 было, по началу я не понимал источники пропукиваний, потом открыл статистику потребления ресурсов компа и все понял. Но у меня помимо Ридера и Анрила еще были некоторые вещи открыты, включая гугл, который из-за своих свистоперделок превратился в слона фаршированнго поросятами. Работать на самом деле можно, заодно есть стимул занятся вычищением системы от всякого говна. Просто для Анрил+Райдер 16 гигов хватить должно, осталное Система + свистоперделки.
435 1020618
>>20607

>с зелёного сайта


Ну и кстати вруби какой нить ВПН на компе и обновись. На зеленом сайте последняя платная версия, сейчас Райдер бесплатный. Плюс он будет просить еще какой-то плагин докачать чтобы с анрилом мост был норм. И еще может ругаться что у тебя какая-то не та версия компилятора. Это тоже желательно пофиксить, но я уже не помню как именно, но оно гуглится.
436 1020635
>>20616
Я открываю Анрил, Вижуал Студио и Блендер со своими 32 гб и вроде всё норм, одновременно в фуррифоксе могу листать что-то. Походу райдер идёт нахуй, если он эту идиллию может разрушить.
437 1020637
>>20635
Разрушит или нет, надо смотреть уже по факту. У нас с тобой разные говна на компе утсановлены, так что мой опыт может быть не релевантен. А, ну еще может быть проблема с открыванием проекта в ВС, который уже ковыряли в Райдере. Чета такое у меня было. Но ВС и без всякого райдера срет варнингами и ошибками смысл которых чтобы понять, надо быть реально анальником.
438 1020640
у меня всё норм с райдером было
я правда больше полугода уже не пользуюсь, мне вскода хватает для моих скромных задач

https://dev.epicgames.com/documentation/en-us/unreal-engine/setting-up-visual-studio-code-for-unreal-engine
Untitled Project.mp4829 Кб, mp4,
1920x544, 0:05
439 1020644
>>20459

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


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

Че с этим баунсом у прожектайлов хуй пойми, кто-нибудь сталкивался? Это один баунс (на втором оно уничтожается), походу придется собственный накостылять.
440 1020645
>>20640

>мне вскода хватает


Я слышал его настроить под УЕ5 та еще задача, или пиздят?
441 1020646
>>20644

>Че с этим баунсом у прожектайлов хуй пойми, кто-нибудь сталкивался? Это один баунс (на втором оно уничтожается), походу придется собственный накостылять.


Мы должны угадать как ты его реализовал? Но по идее если хочешь чтобы было как тебе надо и предсказуемо, то ебашь сам процедурно, не полагаясь на физическую симуляцию, если это то что ты сейчас делаешь.
442 1020647
>>20646

>как ты его реализовал


Это ванильный should bounce в эпиковском projectile movement
443 1020648
>>20645
ну не без проблем, но я справился
444 1020650
>>20648
Вообще я так возмущался что с иде вообще какие-то проблемы могут быть, когда пришел в анрил из юнити, ибо там из коробки всё норм пашет, нихуя делать не надо, а тут пиздец какой-то, и самый частый совет: ставь райдер, братан. В итоге терплю просто.
445 1020651
>>20647
и этот баунс should work. у тебя глюк какой-то, и еще какие-то дебаги отрисовываются, которых там быть не должно, если ты реально ваниль используешь
446 1020662
>>20618
Спасибо, приму к сведению.

Жэсс, весь двощь день не грузится, МТС вообще не работает, пхэх
IMG20250507195533529.jpg117 Кб, 1109x729
447 1020663
Хах, я даже умудрился запустить анрил с райдером на ноуте с i5 10300h и 8гб оперативы)) Но у меня и проект, считай, пустой
448 1020681
Что такое тонмаппинг и цветокор?

https://2ch.hk/hw/res/4906242.html#7374803 (М)
450 1020691
>>20684
Спс ❤️
451 1020694
>>20681

> тонмаппинг


PBR рендерится в "линейном цветовом пространстве", в 32 бит HDR. это важно для применения физических величин яркости и для математически-правильного смешивания цветов. например, чтобы точно воссоздать ирл сцену и освещение в анриле

отрендеренную картинку нужно вывести на обычный SDR монитор. даже на "HDR-мониторах" (тысяча нит на дорогих моделях) невозможно показать весь физический диапазон яркости, например, как от солнца (миллиард нит). линейный цвет на SDR мониторе будет "темнить" и не соответствовать тому, как аналогичная сцена выглядела бы в жизни

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

после этого изображение остается скорректировать по гамме 2.2 (sRGB) и получить финальную картинку, воссоздающую цвета из жизни

> цветокор


это многозначный термин, если коротко, то нассать на картинку писсфильтром, чтобы всё стало желтеньким выцветшим - это и есть цветокор (на самом деле колор грейд)
bandicam 2025-05-09 20-48-54-744.mp420,8 Мб, mp4,
1776x920, 0:05
452 1020938
Как сделать такой графен в анриале?

https://modrinth.com/shader/rudimentary-ps1
454 1020945
Аноны, есть какой-то альтернативный способ тестировать лисен сервер через стим без двух компов с разными айпи и девелопмент билд?
455 1020947
>>20938
можно начала отключить tonemapper (через особую настрйку на шейдере в постпроцесс материале)
456 1021057
Охуенно конечно. У стима для тестового id можно создавать только 50 лобби на всех тестирующих)) Причем через него походу работают пиратские версии той же хойки. Соответственно почти всегда они заняты и можно протестировать билд себе за щеку только.
image.png47 Кб, 398x396
457 1021179
очередную халяву забираем
458 1021579
>>10787 (OP)
Есть ли готовый простенький проект для гонок как и встроенный для шутера от первого лица?

Что мне нужно. Подготовленное управление для машины, чтобы просто добавить модельку и колёса, а так же карту, по которой ездить. Другие машины не нужны, как и мозг у противников, просто катать.
460 1021594
>>21592
А для 5.0 и выше?
461 1021595
>>21594
оно обратно совместимо на 90%
пару блюпринтов пофиксишь, и будет работать
462 1021635
>>21592
Благодарю
463 1021645
5.6 вышел)) докачаю и меняю версию пета. Кто сейм?
464 1021732
>>21645
нихуя хорошего не добавили, очередные "фичи" для 480p@30 FPS геймплея
112233.jpg11 Кб, 646x73
465 1021746
Компилирую 10 строчек кода.
466 1021841
На пятом анриле есть смысл делать игру с графикой в стиле psx? Или движок изначально слишком тяжеловесный и будет сильно тормозить на слабом железе?
467 1021842
>>21841
наняк отключается. в твоей ситуации я бы не ебал мозг и взял уе4 да прикинь так можно. единственный повод не брать это надежда на выходе на свиче2, но ты же понимаешь
1672416124668788.jpg75 Кб, 640x924
468 1021843
>>10787 (OP)
Котаны, накидайте годных туториалов по блюпринтам в целом, и процедурной генерации уровня в частности. Акк на персии есть, но платные, ютубные, торрентные, все подходят. Буду очень признателен, очень хочу сделать за лето протип, сам умею в 3д средне и 2д очень хорошо, но вот кодер из меня посредственный (пока)
469 1021900
>>21841
Движок оптимизируется, как сказал анон выше, люмены-наниты вырубаются, в теории можно даунгрейднуть графон как тебе надо, и даже до уеча не опускаться, наслаждаясь пятёркой. С другой стороны движок выбирают по фичам, если твоя игра реализуема на условном годоте, то смысл брать проприетарный движ и рисковать потанцевально делиться гешефтом со свыней? С другой стороны из всех движок анрил пожалуй самый future-proof если только ты не планируешь делать для веба и потолок в лям далларов это весьма охуенно. Решай сам в общем.
470 1021998
Анончики, подниму интересную тему, разобраться в которой у меня не хватает времени. Можно ли как-то через рейкаст получить яркость/освещённость объекта в точке пересечения с лучом?
471 1021999
>>21998
Интересует именно освещённость, а то двояко выразился
472 1022004
>>21998
Не интересная тема, нельзя.
473 1022008
>>22004
Врьоти
475 1022019
>>21998
вроде как можно

https://dev.epicgames.com/documentation/en-us/unreal-engine/API/Runtime/ApplicationCore/GenericPlatform/FGenericPlatformApplicationMisc/GetScreenPixelCo-

через бп можно в рендер таргет отрендерить этот пиксель и вытащить из текстуры цвет. заодно и рендерить не финал. а только диффуз

но я не пробовал ни то ни другое
476 1022021
>>22019
Хуйня какая-то. Че ты с цветом пикселя будешь делать? Нужно лезть в рендер пайп где-то рядом с текстурным АО. В шейдере это невозможно, через рейкаст тем более.
477 1022022
>>22021
яркое - освещено, темное - темно. что еще нужно делать?
478 1022023
>>21998
еще вспомнил самый простой метод, которым я лично пользовался в одной игре - делаешь рейкаст между источником света и своей точкой. если столкновений нет, значит эта точка освещена, иначе она в тени. элементарно
479 1022066
>>22022
А если там на текстуре черное то че?

>если столкновений нет, значит эта точка освещена, иначе она в тени. элементарно


>один источник света на игру


Понятно.
480 1022078
>>22066
задача разработчика игр не решить задачу тысячелетия, а найти решение, которое работает в его конкретном случае. оно может не работать для всех случаев, тогда придется найти другое решение

да и не только разработчика, а вообще человека разумного. иначе обезьяна так и сидела бы на дереве, раздумывая, стоит ли вообще пробовать бить камнем о камень, если есть немалая вероятность, что из этого ничего не выйдет
481 1022083
>>22078

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


@
СГОРЕЛ
482 1022084
>>22078
Слова мудреца, который предлагал делать навигацию по квадратному гриду с помощью коллайдеров на углах
483 1022098
>>22078
Задача нормального разработчика - написать работающий, поддерживаемый и расширяемый код с хорошей архитектурой. Задача кирилла высрать костыль который работает под полной луной в четверг в 04:20 и начать делать следующую "игру".
16984728328590.mp474 Кб, mp4,
400x352, 0:02
484 1022110
>>22084
обращайтесь
485 1022120
>>21998
А расскажи какая у тебя настоящая задача? Вангую тут типичная A-B проблема.
486 1022121
>>21998
Ну так в теории через FHitResult наверное можно получить доступ к актёру и материалу и оттуда плясать.
487 1022123
>>22120
Хочу, чтобы AI видел игрока в тени, если за ним освещённый участок. Типа силуэт распознавал
488 1022129
>>21998
>>22123
Я сейчас подумал, что можно поступить проще. Можно сравнивать финальные (затенённые) цвета игрока и меша за ним. Но я сегодня усталь. Если кто-то мне напишет, можно ли и как получить финальный цвет пикселя через рейкаст, я буду благодарен
thermal-pred-2.jpg42 Кб, 840x455
489 1022131
>>22129
в копилку ебанутых решений: рендери из глаз бота 128х128 предатор вью и анализируй контраст между соседними с игроком пикселями
490 1022132
>>22129
Нихуя у тебя не получится, в итоге сделаешь самый примитив типо коллайдеров в освещенных зонах. 100 процентов аккураси данного вангования. Так же вангую, что ты даже не попытался разобраться как в движке рендерится свет.
491 1022133
>>22132
терпи
492 1022160
>>22131
Хах, если бы бот был один - можно было бы попытаться (это безумие)

>>22132

>пук


Ага, да
Untitled.png331 Кб, 3509x1595
493 1022163
>>22129
рейкасть источник света в точке за игроком. если точка освещена, значит игрок стоит на фоне освещенного участка
494 1022164
>>22163
Попробую поебаться с SceneCapture. Если не выйдет - подумаю над этим вариантом.

Я сразу об этом подумал, но надо ещё решать, к каким источникам делать рейкаст: какие-то могут светить ярче, какие-то дальше, какие-то за стеной, какие-то на другом конце карты. Это уже на полноценный ray tracing похоже, ёпта
495 1022165
>>22164
по идее в хорошем геймдизайне не должно быть проблемы. у тебя будет принципиальный источник света, который игрок будет иметь в виду, когда выбирает укрытие, делая такие рейкасты у себя в голове

если у тебя не симулятор типа таркова, где реализм и страдание это часть великого замысла
496 1022166
>>22165
У меня закрытая, тесная лока, в которой свет можно включать и выключать. Сам понимаешь, что если ты стоишь в одном конце тёмного корридора, а в другом конце горит одна лампа, то ты в этом коридоре увидишь любого. Было бы странно, если бы на фоне этого светового пятна можно было спрятаться.

Грустно, если придётся это списать на игровую условность, но попытаться стоит
497 1022168
>>21843

>накидайте годных туториалов по блюпринтам в целом


а разве в соеди.. шапке ничего нет по блюпринтам?

> процедурной генерации


гуглится по запросу "UnrealEngine PCG"
498 1022169
>>22166
Так просто проверь включена ли лампочка в этом коридоре и нет ли препятсвий между АИ и игроком. Если лампочка включена и препятсвий нет, значит видит. Если у тебя классическая линейная игрушка на прохождение, ты в принципе для каждой подлокации (типа коридора или зала )можешь сделать свой блюпринт знающий состояние данной подлокации. В одной комнате тебе нужно проверять свет, в другой может надо будет врубить какой-то механизм чтобы стригерить нпс, а в третий может быть подобрать какой-то предмет или осмотрел труп или прочитать записку. Бот будет видеть тебя по дефолту всегда, но прежде чем побежать тебя жрать, он будет у этого блюпринта комнаты спрашивать разрешение на это. Если все тригерные условия выполнены, знаит можно атаковать.
499 1022173
>>22169
Ну, кстати, как вариант
500 1022177
>>22160

>(это безумие)


Нет, если делать это 1-2 раза при определенных условиях, а не постоянно.
501 1022184
>>22177
Да не, это забей. Я изначально хотел делать именно так, но это абсолютно немасштабируемый подход. Если у тебя в одной комнате 5 npc, ты сцену будешь рендерить 6 раз можно, конечно, объединять их в группы и всех кроме одного делать "слепыми" или ещё чёт, но тоже так себе. Надо или имитировать эту систему, или делать захват сцены один раз, с позиции игрока. После смены поковыряю scene capture cube, посмотрю, как его можно отфильтровать
502 1022224
Ну а как из материала цвет по UV координате достать, кто-нибудь подскажет? Спасибо
503 1022229
>>22224
Погуглить не смог? Помочь?
504 1022230
>>22184
Вот когда погуглишь, обнаружишь что делается это по сути так же, что там рендер таргет что там. А чтобы сделать нормально, нужно взять простой советский да надо опять лезть в рендер пайп и дописать интерфейс для получения данных от гпу, а хули ты хотел?
505 1022231
>>22230

>дописать интерфейс для получения данных от гпу


Чтобы из текстуры читать?
506 1022234
>>22231
Да не будешь ты ни с каких текстур ничего читать лол)))) это раз))) во вторых, как ты по цвету собрался освещенную локацию отличать?))))) типа солнца залатое если жолтый то свитло?
507 1022257
>>22234
Да тебя кто спрашивает, лол?
508 1022272
>>22257
По существу отвечай, клован. Как ты собрался по цвету определять наличие света лол?))) Ебанько))))
509 1022275
>>22272
NPC, спок. Ну давай разберем по частям, тобою написанное )) Складывается впечатление что ты реально контуженный , обиженный жизнью имбицил )) Могу тебе и в глаза сказать, готов приехать послушать?) Вся та хуйня тобою написанное это простое пиздабольство , рембо ты комнатный)) от того что ты много написал, жизнь твоя лучше не станет)) пиздеть не мешки ворочить, много вас таких по весне оттаяло )) Про таких как ты говорят: Мама не хотела, папа не старался) Вникай в моё послание тебе постарайся проанализировать и сделать выводы для себя)
510 1022282
Клован, тут никогда не появится решение твоей задачи, потому что ты ее не решишь. Панимаешь? Потому что тут оно не появится, я всегда буду знать, что ты обосрался. Вычислитель света лол))))))) педик и лох
vatnikagressive.gif105 Кб, 638x506
511 1022284
>>22282

>Клован, тут никогда не появится решение твоей задачи, потому что ты ее не решишь. Панимаешь? Потому что тут оно не появится, я всегда буду знать, что ты обосрался. Вычислитель света лол))))))) педик и лох

512 1022294
>>22284
Честно отработал свои полставочки, все задачи порешал. Как там у тебя с вычислением света? Есть продвижения или так и остался в маняфантазиях?))
513 1022300
>>22257
>>22231
Ты можешь по трейсу получить юви координату и буквально спросить что по этой координате на текстуре. Это даст тебе ровно то что на этой текстуре. Если у тебя слоеный материал, то придется еще как-то восстановить последовательность слоев и определить какая текстура тебе нужна, на цпу. Пересчитать шейдер короче для одной точки на цпу, в принципе ок. Дальше можешь показать мамке как ты умеешь и удалить, так как применить тебе это некуда. Это буквально цвет с исходной текстуры, никакого освещения там нет.

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

Сделать этот пиксель ты можешь только:
а) отрендерив сцену от лица бота любым удобным способом.
б) самостоятельно дописав нужный функционал в рендер движке
514 1022301
>>22300

> получив цвет пикселя, ты можешь только от лица игрока.


Да, тут я конечно имею ввиду даунский способ с угадыванием по яркости, а не реально освещенность.
ПЕРЕКАТ ПЕРЕКАТ ПЕРЕКАТ 515 1022585
Обновить тред
« /gd/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски

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

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