Gamedev

Ответить в тред Ответить в тред
Unreal Engine 4 #9: Наеби менеджера edition Аноним 28/12/20 Пнд 10:55:11 7170841
Unreal-Engine-R[...].jpg 19Кб, 560x315
560x315
maxresdefault.jpg 53Кб, 1280x720
1280x720
37eph8o2r4711.jpg 35Кб, 700x651
700x651
FAQ https://www.writeurl.com/text/xun0z43omrlb3s4ob8e2/hcvwlcbc329lx8ioke1j
Как не запутаться в лапше https://github.com/Allar/ue4-style-guide
Еще указание как правильно варить лапшу https://docs.unrealengine.com/en-US/Programming/Development/CodingStandard/index.html
https://forums.unrealengine.com/ - Форум. Коммюнити живое, на все вопросы отвечают быстро. Можно общаться с живыми гейм-девелоперами и разработчиками движка, а не мамкиными тимлидами с двача

САСНЫЕ ВИДОСЫ
1. https://learn.unrealengine.com/home/dashboard - официальные туториалы. Раскрывают много тем и не занимают много времени, обратная сторона - они довольно поверхностные, и значительно уступают в объеме и глубине информации более длинным туториалам с ютуба/юдеми. Для дрочеров есть ачивки со значками.
2. https://www.youtube.com/channel/UCBobmJyzsJ6Ll7UbfhI4iwQ - официальный ютуб канал. Множество годных видосов с вебинаров и Live training
3. https://www.youtube.com/channel/UCOVfF7PfLbRdVEm0hONTrNQ - очевидный Мэтью Вадштейн. Делает короткие туториалы по каждой ноде. Видосов ОЧЕНЬ много, имеет смысл как замена малоинформативной офф документации.
4. https://devaddict.teachable.com/courses - три больших курса по мультиплееру: шутан, рпг и данжен-кроулер. На английском. Старые версии есть на торрентах.
5. https://www.youtube.com/channel/UC4d4FQlX2zurgNmRAr2QDkg - Если ты в твоем сердце горит огонь Октября, а в душе ты до сих пор комсомолец - то можешь глянуть их туториалы. Не забудь потом постирать штаны. На русском. Как по мне - то хуйня хуйней
6. https://www.udemy.com/course/unrealcourse/ - очень годная серия видосов по с++ для начинающих. Старые версии есть на торрентах. На английском.

ХУЙНЯ С РЫНКА
1. Content examples - учебный проект из маркетплейса, огромное количество примеров работы почти всех функций движка - анимации, блюпринты, материалы, виджеты и т.д.
2. Парагон - бывшая моба от эпиков, ассеты доступны в маркете бесплатно. И их там очень много - десятки разных персонажей с анимациями и VFX, разные локации, замки, подземелья, горы и т.д.
3. https://www.unrealengine.com/marketplace/en-US/product/third-person-shooter-kit - Шутан с укрытиями и перекатами. Отлично подходит, когда нужно подсмотреть как что-то реализовано в реальной игре, а не учебных туториалах. Есть на торрентах.

ЧТИВО ДЛЯ ХОЛОПОВ НА РУССКОМ Не читал, но осуждаю
1. Изучаем С++ создавая игру в Unreal Engine 4 (2015) - https://drive.google.com/file/d/0Bxq_tD0nkyzOOUZ3LXotZ3A5aG8/view
2. Разработка игр на Unreal Engine 4 за 24 часа (2019) - https://yadi.sk/i/8LU4psNWkDgBqg
3. Unreal Engine VR для разработчиков (2019) - https://yadi.sk/i/1QtyfuRdr6y5Lw
4. Ханин - Учебник Unreal Engine (2016) - https://vk.com/doc-68573701_518764406

ЛИТЕРАТУРА ДЛЯ ГОСПОД НА АНГЕЛЬСКОМ
Лоу-левел книжки для вкатывальщиков. Много общей ознакомительной инфы.
1. David Nixxon. Unreal Engine 4 for Beginners (2017) https://mega.nz/file/xvAnAAyA#4JVreBvliIMx0UIfveb9pEKU05CEYSi9P3USYuxWKnU
2. Satheesh PV. Unreal Engine 4 Game Development Essentials (2016) https://mega.nz/file/UrRxmKCA#V8FzRTMA4j7_BJ7lMgplOCogxUuiEbxB1q1oCUh5Fmw
3. Lee - Unreal Engine Game Development from A to Z (2016) https://mega.nz/file/w6Q31QgR#3hdhyVy-X8hw1_M1OuJf8hAuauE_AGpRdFLpCBghjqA
Книга на 500 страниц, посвященная ИИ в уече. Куча инфы, которой нет ни в одном туториале.
4. Francesco Sapio. Hands on artificial intelligence with unreal engine (2019) https://mega.nz/file/8mRXwSzI#_G8SYaVQoeEcVbshfqT40vvj608xVNBFJmpwwewWi1w

ЛИТЕРАТУРА, НЕ СВЯЗАННАЯ С АНРИАЛОМ, НО ТЕБЕ ОНА ВСЕ РАВНО НУЖНА
1. Jesse Schell. The art of game design (2008) https://mega.nz/file/RrQFRYzT#MIXdGP5z-m7JFJkU1CRaEWL_e6pyX16yUd_CVailqN4
2. Scott Rogers - Level Up. Guide to great video game design (2014) https://mega.nz/file/lrIhmKqb#uhdj_MbHTD_mgNaSkmOSuCwEIm791dn9hbpdVu9PKbk
Аноним 29/12/20 Втр 00:25:24 7172582
Че там по воде в 4.26 кто-то юзал уже? Как впечатление? Или самописные шейдеры получше будут?
Аноним 01/01/21 Птн 14:28:02 7178903
image.png 353Кб, 2934x834
2934x834
Аноним 01/01/21 Птн 18:45:01 7179254
Аноним 01/01/21 Птн 19:45:01 7179325
Подскажите что гуглить, чтобы решить следующую задачу: нужно понимать, на что смотрит игрок от третьего лица. Пока я думал сделать ВР, в котором чайлд актор, а его оборачивает box collision, и надо как то понимать, когда в поле зрения игрока находится этот box collision, какие нибудь там лучи и всё такое, и вот когда предмет в поле зрения, то его можно подобрать или взаимодействовать с ним. Но я в анриале нюфаг и вообще не уверен, что это правильный подход

inb4 просто делай блупринт под каждый статик меш со своим боксом и при пересечении с персонажем делай что нужно ---- не хочу, хочу один блупринт с child actor component'ом, который бы автоматически подгонял box collision под размеры статик меша
Аноним 01/01/21 Птн 20:09:27 7179356
>>717932
я ничего не понял, но может гуглить ТУМАН ВОЙНЫ?
Аноним 01/01/21 Птн 20:44:40 7179437
>>717925
в смысле затыквился?
Аноним 01/01/21 Птн 23:10:05 7179618
>>717932
Мне кажется гуглить про рейтресинг. Допустим выпускаешь по напрявлению взгляд луч, он попадает в коллизию предмета, если предмет подбираемый, измеряешь длину луча, если она меньше метра-двух, то уже начинаешь взаимодействие с этим предметом, например показываешь его название и опцию подобрать. Подбираемый предмет, думаю - это все равно будет актор блупринт, а не просто статик меш на сцене. И в этом акторе подключаешь компонет логики подбора. То есть компонент пишется один раз, а дальше во все свои подбираемые акторы ты просто его добавляешь.

Короче, я бы начал гуглить рейтресинг, когда поймешь основные фишки как он работает и какие ноды там есть, чего-нибудь сам уже придумаешь на них.
Аноним 02/01/21 Суб 01:19:50 7179669
Использовать DataTable для хранения атрибутов однотипных предметов вместо генерирования дочернего ВР от базового класса на каждое отдельное оружие или шмот - плохая идея?
Аноним 02/01/21 Суб 10:16:25 71797110
>>717943
после 12:00 превратился в тыкву, очевидно же
Аноним 02/01/21 Суб 11:09:25 71797711
>>717890
Продублирую
Помогите мне понять что такое Event OnSwapController и почему оно не работает. Есть гейммод, есть контроллеры. Все работает прекрасно когда создаешь сессию, а после servertravel нулевой отклик с SwapController, как и с PostLogin.
Мне, выходит, надо удалить все виджеты при перемещении, затем обнулить счет, создать виджеты и не вызывать весь процесс создания худа, счета и тд у игроков, которые уже в игре.
Реально сколько смотрел, сколько делал сам и просто зашел в тупик.
Аноним 02/01/21 Суб 11:18:43 71797912
>>717932
Каст лучей их глаз в пределах твоего fov. У тебя же фов статический или можно будет менять? Если менять, то учи векторы и геометрию, через тангенсы увеличиваешь градусы по которым будет отклонение.
Технически, этот >>717961 прав. Называется line trace, кастует лучи в направлении которое ты задашь из точки которую задашь в точку которую задашь. Тебя интересует стартовая точка это get camera world position, а вектор get forward vector. Длину ставь сам сколько надо, но делается это по сумме предыдущих двух и forward vector надо преждевременно сложить или умножить на нужную тебе длину. В like trace есть режим дебага, там посмотришь правильно ли задал длину.
Также там есть настройки каналов или объектов, которые нужно игнорировать и учитывать. С результатов попадания лучей кастуй в свой класс объектов блупринтов и делай действие нужное
Забыл уточнить. Объект интерактивный большой или маленький? Если маленький, то делай ему коллизию взаимодействия большую, потому как кастовать тысячи лучей не самая экономная вещь. Лучше несколько сотен с приличным расстоянием между ними
В общем если загуглишь, то сам все поймёшь. Очень базовая вещь
Аноним 02/01/21 Суб 11:28:44 71798213
>>717932
А, и ещё
Ты там совсем что-ли?
>хочу один блупринт с child actor component'ом, который бы автоматически подгонял box collision под размеры статик меша
Ты хоть бы с базой ознакомился. В construction script лезь, ставь свою коллизию и задавай ей размер, ротацию и тд. Привязывай все это к переменной и выводи её через edit instance и expose on spawn
Потом делаешь миллиард чайлдов от этого блупринта и ручками подгоняешь коллизию без нужды в создании армии дубликатов самих блупринтов. Я уж молчу что ты в каждом чайлде можешь пойти и без задней мысли сам подогнать коллизию.
Если совсем умный, то можешь написать скрипт с высчитыванием размера статик меша(в игру импортируй их в размере 1х1х1 и подгоняй ручками до нужной формы) и исходя из этого в том же construction script пиши set world scale для коллизии
Делов-то, а то ты 15 секунд уделить не можешь, надо тебе сразу игру лайнтрейсом нагружать бесполезным
Аноним 02/01/21 Суб 11:55:11 71798314
Аноним 02/01/21 Суб 19:44:38 71802915
Есть ли функция типа бранча, но чтобы он не ход выполнения на 2 ветки делил, а чтобы по булевой переменной выбиралось какое значение передать в функцию?
Аноним 02/01/21 Суб 19:48:19 71803116
>>718029
Можно сделать через свич, или тот же бранч но только сетить велю по булеву значению и в функции зачитывать обновленное значение уже.
Аноним 02/01/21 Суб 20:15:38 71803917
>>718031
Нифига не понял. Упрощу до безобразия. Пусть есть функция установки яркости лампочки SetIntesity. У неё есть один параметр - собственно яркость. Пусть есть булевые условия. Если тру, то надо передать в функцию одно значение яркости, если фолс, то другое. Сами значения - предварительно подобранные константы. Так вот, если делать по бранчу, то эту функцию надо вызывать в каждой ветке этого бранча и подставлять на вход свое значение яркости. Сама логика у нас дублируется. А можно ли сделать так, чтобы ветка не делилась на две части, но по булевой переменной выбиралось бы какую интенсивность в функцию передать?
Аноним 02/01/21 Суб 20:27:02 71804018
>>718039
Можно внутри функции определять исходя из тру-фолс инпута, какое велю подставлять. Просто подавай булеан в функцию и решай внутри.

Мне не очень нравится это решение, однако, если ты железно уверен, что у тебя всегда будет тру или фолс как возможный инпут и аутпут будет выбираться по одинаковым правилам, то этот вариант не такой уж плохой.
Аноним 02/01/21 Суб 20:53:51 71804319
>>718040
Нет у меня может быть не только тру и фолс, я упростил до примитивного случая, чтобы простынями тут не срать. В общем случае имеем функию, пусть это будет какой-нибудь процедурный генератор. На вход генератора подаются его настройки. Пусть они будут оформлены в структуру - некий пресет настроек. И я хочу по номеру пресета передавать его в генератор.

И не попасть на сайт БлуПринтФромХелл при этом.
Аноним 02/01/21 Суб 20:56:13 71804420
>>718043
UPD: ну по сути массив наверное, что у нас еще по номеру выдаёт значение? Только элементами этого массива должны выступать структуры данных.
Аноним 03/01/21 Вск 10:49:10 71812121
Аноним 03/01/21 Вск 12:14:30 71817222
image.png 121Кб, 571x569
571x569
image.png 201Кб, 582x664
582x664
>>718029
>>718039
Очевидный селект >>718121
Но можно и попробовать и макросы. Если логику понял, то допилить для своих нужд сможешь сам.
Аноним 03/01/21 Вск 13:43:19 71819923
>>718121
>>718172
Да, спасибо, анончики. Я про такую ноду и спрашивал.
Аноним 04/01/21 Пнд 18:37:40 71844824
DontWork3.png 210Кб, 1920x1080
1920x1080
DontWork.png 872Кб, 1920x1080
1920x1080
DontWork2.png 600Кб, 1920x1080
1920x1080
Надо вывести виджет(кнопку) в 2 грид панели, но почему то выводит только 1, в чем трабла?
Аноним 04/01/21 Пнд 19:32:31 71846625
>>718448
возможно в том, что ты создаешь только 1 виджет, который сначала идет в панель Go, а потом он же из нее переходит в панель Home
Аноним 05/01/21 Втр 02:47:32 71851726
mmorpg.mp4 20976Кб, 2216x1304, 00:00:26
2216x1304
Я у мамы мморпг разработчик!
Аноним 05/01/21 Втр 04:44:54 71852527
>>718517
У тебя там на яве сервак? Поясни зачем идея на заднем фоне открыта и что ты там делаешь.
Аноним 05/01/21 Втр 14:04:10 71856228
>>718525
ММОРПГ игра состоит из друх частей: из клиента и сервера. Идея у меня запускает сервак, к которому клиенты анрила подсоединяются (я спиздил код из какого-то гитхаб репозитория, чтобы понять, как это делается в анриле).
Я не на столько про в крестах, чтобы писать и сервак на них. Мой игровой опыт фришек по линейке показывает, что жаба серваки вполне могут справляться с нагрузкой в 10к+ рыл.
Аноним 06/01/21 Срд 12:18:30 71878829
>>718562
Братан, 10к ещё найти надо чтоб узнать нагрузку.
Ты лучше скинь код с гитхаба, который нашёл
Аноним 06/01/21 Срд 17:13:31 71886130
Анон, выручи. Пишет кун со смешными транслитерированными ассетами из предыдущего треда.
Нужен разработчик сдельно на простенький сингл-плеер шутанчик. Проект делается уже месяца 3, но застрял после предыдущих разработчиков в весьма странном и все еще сыром состоянии, поэтому работа сдельно по поэтапным задачам. +Придется править чужие корявые блупринты. Все ассеты есть/будут, с вас — только код.
Опытного спеца не потяну по финансам, поэтому нужен человек с опытом 1-3 года + опыт работы с шутанами.
Работа через гитхаб.
Телеграм: https://t.me/tehsludgedude
Аноним 06/01/21 Срд 17:53:02 71887331
>>718861
А в чем подвох? Если ты делаешь коммерческий проект - то искать работников на детском утреннике немного странно. Если некоммерческий - то в чем смысл за это платить?
Аноним 06/01/21 Срд 18:09:04 71887732
>>718873
проект некоммерческий, смысл платить есть. подвоха — нет.
Аноним 07/01/21 Чтв 01:07:42 71896633
Аноним 07/01/21 Чтв 14:03:06 71904934
какой способ зариггить гуманоидного персонажа в T-pose для манекена эпика в A-pose в блендере? Изощерялся всякими autorig, rigify to unreal, mannequin tools, юзал mixamo чтобы конверить А позу манекена в Т позу чтобы юзать на меше, но все это херит сокеты или тупа править надо овердохрена, в общем хелп, цель получить меньшими усилиями превращение скелетона эпик с его сокетами для меша гуманоида в Т позе
Аноним 07/01/21 Чтв 17:31:40 71909335
Что делать со статик мешами, чтобы у них не было трясучки, когда на них наступает персонаж, когда у статик меша на павна тип коллизии Block и physics on?

inb4 выкрутить массу до максимума
Аноним 07/01/21 Чтв 17:34:30 71909436
>>719093
Не делать physics on, очевидно же
Аноним 07/01/21 Чтв 21:35:20 71916537
Ноут 6gb ddr3 ram, 4x3.5 проц и видяха 2гб. Ну и как блять вкатываться в ue4 в таких условиях? Это пиздец какой он тяжёлый.
Есть желающие задонатить зарождающемуся убийце современного говна игровых компаний?
Аноним 07/01/21 Чтв 22:05:56 71917438
>>719165
Бери Годот, это лучший движок для инди на данный момент.
Аноним 07/01/21 Чтв 22:11:34 71917739
>>719165
А в чем проблема вкотится? Будет работать Уе4 на твоем ноуте, йоба ассеты главное не загружай в проект.
Можешь кстати попробовать на линуксе скопилить его (есть официальный гайд), ещё ресурсов освободить тогда проще будет.
Аноним 07/01/21 Чтв 22:25:19 71918840
>>719165
я на 8265u 30ват и uhd620 16gb делаю, траблы только при компиляции
Аноним 07/01/21 Чтв 22:25:58 71918941
>>719165
Там выше ТВГ, выиграй - добавишь чуть-чуть своих призовой 666 рублейи купишь нормальную сборку.
Аноним 07/01/21 Чтв 23:45:08 71921342
>>719165
Че ты, блять, ноешь. Я вкатывался на атлонII x3 450, 4гб оперативки и гтх 460, которую потом заменил на 750ти. Для вката и туториалов - никаких проблем, единственное что с++ проекты, даже учебные, билдились по 10-15 минут, что пиздец как бесило.
Аноним 10/01/21 Вск 22:27:02 71985543
Ньюфаг ньюфаженька в треде. Вот я нашел скелет болванчика в движке, а могу я к нему припарентить свою модельку?
Аноним 10/01/21 Вск 22:31:53 71985644
Аноним 10/01/21 Вск 22:54:00 71986045
>>719856
Спасибо! Так и знал что тут мне помогут.
Аноним 11/01/21 Пнд 13:30:30 71999546
(случайно запостил в предыдущий тред, это репост сюда, в актуальный)

Всем привет, кто-то уже пробовал камера шейки в 4.26 использовать?

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

Вопрос к знающим: как пофиксить?
Аноним 11/01/21 Пнд 13:33:21 71999847
>>719995
Нашел легаси камера шейк (называется matinee camera shake если кому вдруг понадобится).

Проблема решена.

Всем спасибо.
Аноним 11/01/21 Пнд 22:00:36 72010848
Безымянный.jpg 374Кб, 1366x768
1366x768
Чтобы закончить создание игры надо нажать кнопочку cook content for windows ? Я правильно понял? Ошибку выдаёт, как исправить?
Аноним 11/01/21 Пнд 22:59:22 72011749
>>720108
>Чтобы закончить создание игры надо
Надо сделать игру для начала, а не просто добавить starter content в пустой проект.
Аноним 12/01/21 Втр 22:56:31 72036650
Безымянный.jpg 193Кб, 1583x867
1583x867
1)Эти тени на стенах это типа от lightmassimportanceVolume? Какое освещение ставить в помещении?
2) Правильно ли что я делаю стены дома из фигуры Box?
Аноним 12/01/21 Втр 23:13:25 72037151
>>720366
>Эти тени на стенах это типа от lightmassimportanceVolume?
Это просто тени от источника света.
>Какое освещение ставить в помещении?
Хз, посмотри какой-нибудь туториал по освещению. Там много подводных камней.
>Правильно ли что я делаю стены дома из фигуры Box?
Нет, конечно, стены нужно делать из мешей. Но для туториалов можно и из box.
Аноним 13/01/21 Срд 11:47:32 72043852
>>720366
>lightmassimportanceVolume
чёто я нето написал "directional light" же. Хотя по lightmassimportanceVolume тоже непонятно что даёт.
Аноним 13/01/21 Срд 12:01:00 72044053
>>719049
Погоди, там же ретаржет есть. Глянь по нему тутор, если еще не видел. Если в двух словах, по у тебя есть манекен, ты ему придаешь позу как у твоего персонажа, сохраняешь эту позу для ретаржета. Ну и ретаржетишь.
Вот в этом видосе как раз с Т-позой ебутся:
https://www.youtube.com/watch?v=SbC9rIRgu-A
Аноним 13/01/21 Срд 12:35:02 72044554
>>720438
>lightmassimportanceVolume
Ну это некий объем в котором карта света будет запекатся чуть лучше чем вне его. Если какие-то рендеры делать собираешься в движке, то эта штука полезна. Если просто реалтайм игру пилишь с динамичным освещением, то забей на эту херь.
Аноним 13/01/21 Срд 16:11:23 72051455
Игрался с топ даун чарактером и теперь он появляется в другом месте, где расположен нетворк плеер старт, а в середине карты стоит какой-то хуй и дышит на меня. Что я там наклацал?
Аноним 13/01/21 Срд 21:43:17 72059456
>>720514
Ты вызвал к жизни дышащего хуя, тобі пізда
Аноним 13/01/21 Срд 22:29:13 72060257
>>720594
Так а почему так произошло? Добавлял пару функций в блупринтах, вроде ничего не отпаренчивал.
Аноним 15/01/21 Птн 01:27:42 72082758
qj15c6JC8.jpg 94Кб, 1024x788
1024x788
я даже с блюпринтами ничего не могу сделать
Аноним 15/01/21 Птн 01:41:55 72082959
>>720827
Переходи на Godot/Unity и т.д. Лучше на Годо, там ваять прототипы как два байта. А к принтам нужно придрочиться, туторы посмотреть, халявных дохуя. Ну и в голове нарисовать схему общую, а на бумаге - конкретную. Написать себе ТЗ и ФЗ, нарисовать скетчи, схемы взаимодействия скриптов, акторов и всей хуйни. Без высокоуровневого прототипирования будешь сосать бибу, без низкоуровневого - будешь сосать её же, но на более низком уровне, тратя часы на одну ошибку, которой можно было бы избежать.
Аноним 15/01/21 Птн 01:57:23 72083260
Я вообще полный ноль в игрострое. Ну на опенгл нарисовал свою координатную сетку и вращал в разных плоскастях по нажатию клавиш.
Писать код умею, хотя и есть пробелы в с++. Стоит ли вкатываться в этот движок или лучше с чего-то простого начать? Просто слышал, что он довольно трудный и лепят на нем только ААА
Аноним 15/01/21 Птн 02:05:02 72083461
>>720832
Ничего сильно трудного нет. Но, на правах мимокрока, совет - начни с простого, по чему больше уроков (постом выше были названия). Там можно обкатать механики и подтянуть разные штуки для игорь (тот же singletone и прочие нужные механики проще делать в других движках просто потому что всё на поверхности).
Но тут, если покувыркаться с принтами, можно делать йобу сразу. Много чего из коробки + всякие приятные плюшки оттуда же + принты пока проект не сложный мозг сильно не нагружают.
Но это имха, я тут провёл часов 20+ всего, коллеги поправят.
Аноним 15/01/21 Птн 06:35:42 72085362
Прошу не обоссывать ибо я мимокрок.Язык PYthon подвязывается к анрил энжину ?
Аноним 15/01/21 Птн 11:35:19 72089663
>>720853
Напрямую, насколько я знаю, нет.
Аноним 15/01/21 Птн 14:03:47 72096464
>>720602
Хз, у меня тоже пару раз такое было, что персонаж спавнится не в персонаже, а там где была камера. Там какая-то мелочь выключилась, типа auto possess player. Я как-то даже не обращал внимания на это.
Аноним 15/01/21 Птн 19:10:52 72105765
я только вкатываюсь, но чёта макарошки в блупринтах начинают мне конкретно давить на моск, сложно всё в голове удержать. как в 2 клика перенести наработки на блупринтах на кресты? проект сам изначально блупринтовый.
Аноним 15/01/21 Птн 19:22:28 72106066
>>721057
В чем проблема инкапсулировать логику в различные функции, что бы меньше нод было на экране?
Также можно совмещать С++ код с блюпринтами.
Аноним 15/01/21 Птн 22:26:28 72110167
изображение.png 19Кб, 464x148
464x148
>>720440
ну моя проблема была в том что я не ретаргетил без этих изменений, и поэтому меш расколбасивало потому что расчет был на скелетон эпика, а не его подгон
помогли эти сцылки, мб кому пригодится
https://vespero-group.github.io/chiro-ue4/how-to/ue4-retargeting/
https://docs.unrealengine.com/en-US/AnimatingObjects/SkeletalMeshAnimation/Persona/SkeletonTree/index.html
и да, RTFM, надо сразу доку читать, хотябы бегло чтобы ориентироваться
Аноним 16/01/21 Суб 15:56:54 72140968
изображение.png 327Кб, 1920x1080
1920x1080
Сделал массив из кнопок, хочу менять в них картинку при нажатии, как сделать, чет не пойму?
Аноним 16/01/21 Суб 18:14:25 72146169
Аноним 16/01/21 Суб 19:33:06 72149070
изображение.png 335Кб, 1920x1080
1920x1080
Аноним 17/01/21 Вск 02:15:24 72167771
>>721490
кастуй сначала а потом уже меняй чё ты там хочешь
Аноним 17/01/21 Вск 11:08:28 72170472
Что посоветуете накатить на вижак для удобства работы с уечем? Меня например напрягает, что интеллисенс дико тупит, что все эти UPROPERTY метакомпилятора параметры не показывают хоть и понимаю, что изпоткаропки дефайны это делать и не должны
Аноним 17/01/21 Вск 11:28:02 72170873
Аноним 17/01/21 Вск 11:38:23 72171374
>>721708
А где бы его нахалявус урвать? Стоит аж 130 долларов?
Аноним 17/01/21 Вск 12:08:11 72171575
>>721713
я на рутрекере брал
Аноним 17/01/21 Вск 16:19:14 72176276
изображение.png 346Кб, 1920x1080
1920x1080
>>721677
А что именно кастовать? Я уже и отдельно виджет слот создал.
Аноним 18/01/21 Пнд 00:37:47 72190377
В clion каталог с файлами ue4 не группируется а списком викидывается и там тьма фалов. Как фиксить? Грузиться долго очень
Аноним 18/01/21 Пнд 11:20:49 72196978
Предположим я нашел бесплатный кит в маркете. Могу я его переработать и добавить в свою коммерческую игру.
Аноним 18/01/21 Пнд 11:26:03 72197379
Аноним 18/01/21 Пнд 13:59:39 72201380
>>721762
Я чета тоже прикола не понял. Вот мы сделали массив один раз на него кастанули, что это он. А потом уже элементами массива пользуемся без задней мысли.

В плане кнопок меню инвенторя, я чета не вкурил зачем там массив?
У каждой кнопки свой ЕвентКлик. А вот картинки уже могут быть оформленны в массив. И как простой пример при каждом нажатии катринка будет менятся на следующую. Если я правильно вообще задачу понял.
Аноним 18/01/21 Пнд 22:41:19 72215581
Аноним 18/01/21 Пнд 23:35:07 72216282
15530947178890.png 326Кб, 1400x609
1400x609
Аноним 18/01/21 Пнд 23:49:33 72216383
>>722162
>takes ages to compile tiny changes
сука, вот с этой хуйни реально бомбит
Аноним 19/01/21 Втр 06:25:10 72220784
Ищу анона-фрилансера. Нужна твоя помощь в создании монстров для шутана на ue4 (не скульптинг) + анимирование. В идеале - в виде уе готовых игровых ассетов. Нужно будет бахнуть некоторое количество всяких киборгов-роботов.
Ищу человека с портфолио, примерами работ в категории "персонажи".

https://t.me/tehsludgedude
Пиши, ты нужен.
Аноним 19/01/21 Втр 06:26:40 72220885
>>722207
*уже вместо уе
Фикс
Аноним 19/01/21 Втр 17:35:46 72233886
>>722208
и, само собой, не бесплатно.
Аноним 19/01/21 Втр 21:04:33 72238987
В какой конфигурации нужно дебажить кресты в уече? Пробовал по очереди DebugGame(Editor) и Development(Editor), перекомпилировал код и в редакторе и в вижаке, а толку ноль, только в первый раз нормально дебажилось, потом строку добавил, и во всех конфигурациях символы отладки не совпадают с тем, что запущено в редакторе
Аноним 20/01/21 Срд 10:41:33 72260088
Пытаюсь заимпортить настройки одного проекта в другой, но они не импортируются. ЧЯДНТ?
Аноним 20/01/21 Срд 11:19:10 72260589
>>722600
Походу из-за разных версий
Аноним 20/01/21 Срд 12:38:01 72261790
>>722389
Сишникопроблемы. Настоящие уечегоспода плетут паутину блюпринтов.
Аноним 20/01/21 Срд 20:03:52 72267791
15321609597440.jpg 48Кб, 604x471
604x471
ИЩУ ГАЙД ИЗ ОФФИЦИАЛЬНОЙ ДОКУМЕНТАЦИИ
Гайд о том, как сделать скайфай киберпунк ружьё, по типу того, что уже есть в анриле. Вроде даже это оно и было, которое shock rifle. Но сейчас почему-то не могу найти эту статью. Удалили походу. Гайд был больше о том, как его правильно в игру запихнуть, ну там 1п моделька, 3п моделька, лоды и такое подобное.
Есть у кого?
Аноним 20/01/21 Срд 22:17:54 72270792
blender.png 765Кб, 1366x728
1366x728
Аноним 20/01/21 Срд 22:54:13 72271193
>>722617
Да пиздец. Меня вермишель заебала, и я подумал ну ладно, хуйли, я же кодер, давай познавать кресты. А я на работе без дебага просто не могу. Это я в универе как форшмак обкладывал бы всё UE_LOG'ами, но это пиздец дичь. Похоже самый надёжный вариант дебажить - это из под вижака запускать инстанс анриала, а не цепляться через attach to process, но это такой геморрой шопиздец мамку ебал этого уеча. Хрртьфу просто вебало тем гандонам, которые недокрутили нормальную отладку.
Аноним 21/01/21 Чтв 08:25:44 72274694
Может быть такое, что ае4 не может в четырехканальную память?
Аноним 21/01/21 Чтв 08:45:28 72275295
>>722711
> недокрутили нормальную отладку
Чел, без обид, но на уече крупные студии пилят гигантские проекты, очевидно, что отладка там есть и достаточно крутая. Просто ты ещё не научился ей пользоваться.
Аноним 21/01/21 Чтв 09:33:45 72275996
>>722752
Ну и на крайн энджине кукурузис сделали, а ты видел его блять? Мне как то доводилось с третьим краем взаимодействовать, там ТАКОЙ пиздец, мама дорогая
Аноним 21/01/21 Чтв 09:39:28 72276097
>>722759
> а ты видел его блять?
Видел. Но нихуя не разобрался. Сложно, нипанятна. Но я твёрдо знаю, что если мне непонятно - значит я не дорос.
Аноним 21/01/21 Чтв 09:59:27 72276398
>>722760
Ты знаешь, я в дискорде в официальном канале тоже спрашивал про дебаг крестов и мне тоже говорили, что типа встроенный хот релоад это пиздец хуйня, врубай лайв кодинг, но будь осторожен, редактируй только cpp файлы не трогай .h файлы с включенным эдитором а также покрутись на кресле 4 раза против часовой стрелки а во время полнолуния закрывай шторки чтобы от лунного света не протухли .pdbшки. Короче я может и дебил, но дебаггинг в уече та еще залупа. Ты посмотри туторивалы на ютубе. Они там дебажат UE_LOG'ами бля. Короче я уже отчаялся, буду дебажить, запуская эдитор из под вижака, чё поделать, единственный надёжный способ. Ладно хоть на ssd вся хуйня
Аноним 21/01/21 Чтв 10:04:19 72276599
>>722763
Бля, ну я хуйевознает, братиш, в голове не укладывается, как серьёзные люди в серьёзных фирмах делают на уе игру за игрой, по твоим словам, они должны быль обжечься на нём в первой игре и люто бешено дропнуть. Но такого не происходит, значит мы (я, ты, форумчане и туторы из твоего поста) чего-то не знаем.
Аноним 21/01/21 Чтв 10:41:25 722773100
>>722763
>встроенный хот релоад это пиздец хуйня
Да, бывает что глючит. Я последнее время вообще предпочитаю ребилдить при закрытом эдиторе.
>Они там дебажат UE_LOG'ами бля
А что не так, я и сам ими дебажу.
Аноним 21/01/21 Чтв 11:27:20 722779101
>>722773
>А что не так, я и сам ими дебажу.
То, что это интерактивный дебаггинг в разы удобнее отладки логами. А если еще и поддерживается изменение кода прям в дебаге, то вообще просто сказка, но в вижаке на срр такое точно невозможно
Аноним 21/01/21 Чтв 12:27:36 722792102
Можно ли как-то выключить ноды не удаляя их?
Аноним 21/01/21 Чтв 12:43:55 722797103
Аноним 21/01/21 Чтв 12:53:11 722799104
>>722797
Бля, а отдельной кнопки нет? Очевидная же штука.
Аноним 21/01/21 Чтв 12:57:25 722800105
>>722799
Есть по правой клавише вроде Mute node, что деактивирует её в цепочке, но я хз как потом обратно включить
Аноним 21/01/21 Чтв 13:00:51 722803106
>>722800
Обратно ручками только, если связи рвутся (не использовал, хз). Ещё вариант промежуточных точек наставить перед входами/после выходов. И от них уже отрубать.
Аноним 21/01/21 Чтв 15:20:33 722823107
Народ, как на движке корректно реализовать ветер? Я знаю что есть какие-то акторы и компоненты ветра и их как-то можно юзать. Видел и тутор, где чувак перекатиполе делал. Но это не то! Когда я скачаваю ассет кустика под УЕч, то все покачивания там сделаны просто шейдером, который по карте нойза бултыхает текстурные координаты. А как сделать чтобы кусты реагировали еще и на глобальный игровой ветер? То есть шейдер-то пусть бултыхает, я не против. Но надо чтобы еще к рандомным покачиваниям добавлялась компонента направленного ветра.
Аноним 21/01/21 Чтв 18:07:41 722847108
>>722707
Уже нашел, спасибо.
Аноним 21/01/21 Чтв 23:55:32 722904109
image.png 927Кб, 674x777
674x777
image.png 617Кб, 1038x559
1038x559
>>722823
Вот эта херня WindDirectionalSource твой ветер видишь как плащик у нашей героини развевается, тому что он симулирует ткань без ветрачуть качается от движений ток. С деревьями таж схема но нужны SpeedTrees но я про них плохо знаю. Ещё этот актор имеет в себе галочку превращающую его в местный ветер а не directional.
Аноним 22/01/21 Птн 13:12:28 722951110
Аноним 22/01/21 Птн 17:06:40 722999111
Есть ли таблица эквивалентных нод материалов из blender в ue4? А то ноды те же, а названия другие, хз как искать.
Аноним 22/01/21 Птн 17:09:16 723001112
>>722999
Если найдешь, скинь сюда, мне самому хотелось бы знать. Могу лишь сказать, что материалы в уе беднее блендеровских гораздо
Аноним 22/01/21 Птн 17:18:27 723003113
>>723001
Реально? А то только начал ковырять, выглядит весьма недурно.
Аноним 22/01/21 Птн 17:30:02 723004114
>>723003
Реально. В UE даже те ноды что есть, работают по более простым и быстрым алгоритмам по сравнению с продвинутыми рендерами. Все таки это риалтайм.
Аноним 22/01/21 Птн 20:55:57 723075115
Аноним 22/01/21 Птн 21:36:31 723086116
>>723075
большое спасибо анон, добра
Аноним 23/01/21 Суб 14:53:58 723284117
>>722389
короче апдейт, если кому интересно. дебажить кресты можно, и очень даже приятно. отрубайте в engine settings hot reload, включайте live coding. потом вырубайте эдитор, врубайте вижак, ставьте конфигурацию DebugGame-Editor, запускайте. запустится эдитор, к нему сразу подцепится вижак со свежими символами отладки. потом можно прям в рантайме менять код, для этого сохраняйте файл и ctrl + alt + f11 - это вызовется собсна live coding compiler. брейкпоинты должны продолжить срабатывать. на первом f10 вижак скажет типа а чё это код изменился давай перезапускать - жмёте ignore, продолжаете дебажить, всё чингачкок
Аноним 24/01/21 Вск 03:28:36 723428118
Какие обучающие материалы по движку посоветуете для человека который шарит в 3д графике и кодинге?
Аноним 24/01/21 Вск 13:01:00 723442119
>>723428
"Введение в UE4 для начинающих"
Аноним 24/01/21 Вск 15:22:21 723468120
>>723428
https://docs.unrealengine.com/en-US/index.html
https://learn.unrealengine.com/
Если шаришь - официальные доки, официальные курсы, сразу пробуй всё на практике, пробуй повторять геймплей из твоих любимых игр/тех игр, в стиле которых хочешь делать.
Всё остальное от лукавого, курсы, ютубчики, всё это нинужно, только по мере необходимости, когда не понимаешь, как сделать фичу Х - идешь гуглить.
Аноним 24/01/21 Вск 19:26:38 723507121
Как сделать актора прозрачным для курсора?
Аноним 24/01/21 Вск 22:25:14 723548122
>>723507
event на пересечение с альфа изменением.
Аноним 25/01/21 Пнд 09:47:52 723632123
Нужен ли опельгль?
Аноним 25/01/21 Пнд 12:09:19 723661124
Аноним 25/01/21 Пнд 15:06:36 723694125
Аноним 25/01/21 Пнд 19:43:23 723742126
>>723694
Это для игр нужно, он как 10-ый дюрекс (они еще презервативы делают), но только Опель... и гель.
Настройки X
Ответить в тред X
15000
Макс объем: 40Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
Стикеры X
Избранное / Топ тредов