dot(ufna, dev)
599 subscribers
48 photos
3 videos
1 file
238 links
Разное о разработке на UE4 и не только от тов. @ufnah

https://ufna.dev
Download Telegram
1. Я уже на полном серьезе задумываюсь о рубрике #эпикикакпепики , ибо многие мои боли связаны с реализацией эпиками некоторых фичей с комментами "че-то тут не то, пока сделаю [плохо] так". Условно, 40-50 человекочасов, которые сводятся к коммиту "удалить две строки" - это норма (нет).

2. Полная версия интервью со мной любимым: https://youtu.be/U-eTqZX_Obk
К сожалению пропускаю новосибирский Gamedev Weekend, мой доклад там также не состоится. С таким не берут в космонавты. Муха - источник заразы. 🤒
Знаете что такое "опытный разработчик"?

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

Созваниваешься, показываешь как работает.

И все вроде ок. Стата выдается, хелс мониторинг пашет, айдишники все сквозные, кешируются, оптимизированы, ну комар носа не подточит! Работает, короче, всё.

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

Ha-ha, classic.
https://t.me/TechArtArchive - оказалось, я не постил ссылку на прекрасное. Безумные техарты ведут свои архивы, множество достойнейших материалов внутри.
Мало кто знает, что в молодости Тим Суини говорил немного неразборчиво, и Unreal Engine они создавали не для Unreal Tournament, а для Unreal Torment.

Согласитесь, вот теперь то ВСЕ ПОНЯТНО.
MacBook Pro M1, 53 минуты сборка движка. В целом отлично для такой тихой и холодной машинки.

https://t.me/ufnadev/209
Очень жду. Из главных опасений - что может получиться излишне хардкорно, т.к. механика все же не Дум, а ближе к Prey выглядит.

Поэтому я хочу "сторимод". Чтобы советскиезомби-кешки-ошмётки и история, а не все эти ваши бладборны и ринги :D

https://youtu.be/VbIc2_FwReE
Всё про генерацию сертов для сборки iOS приложения без аккаунта разработчика. Теперь банановый с картинками!

https://rassadin.net/unreal-ios-auto-signing/
Когда поменял одну строчку в SceneTexturesCommon.ush 🤡

Короче, я уже слышу стон кошелька в ожидании появления Ryzen 9 7950x на рынке.
В ряде популярных геймдев сообществ периодически задвигаются телеги "антикранча", выражающиеся в том, что кранчи недопустимы, и вообще - работа более 8 часов - зло и переработка должна нести кары различные на головы разработчика.

Дак вот, работа по 14 часов в день 7 дней неделю и вот это вот "наказывать за переработку" и "кранчи - никогда" - это одинаково фашистские штуки. Терпеть не могу навязывание "надо жить вот так" :D

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

И да, если человек Икс хочется расти и развиваться в своей профессиональной деятельности - не стоит ставить искусственные ограничения "сколько часов в день". Кто это придумал вообще? Лол кек.

Вообще иногда и покранчить круто, особенно когда ты молодой и на старте в своей профессии. Не когда причина "дали неадекватные сроки и все полимеры потеряли, обвинив разработку", а когда "мы делаем круто и надо в релиз чтобы игроки были в афиге!".
Forwarded from Anton Rassadin
Написал рецепт решения двух самых распространённых проблем при линковке фреймворков со свифтом к анрилу на iOS: DYLD Library not loaded и Could not find or use auto-linked library: https://rassadin.net/swift-frameworks-unreal/
С чем я нас всех и поздравляю! 🤡

https://news.adobe.com/news/news-details/2022/Adobe-to-Acquire-Figma/default.aspx
Когда не смог определиться с движком это выглядит так 🤡 Я категорически с уважением отношусь к людям которые пилят такое. Вообще шейдертой - кладезь интересного.

https://www.shadertoy.com/view/7dscD2
А если вы хотите совсем уж наркомании, то шейдаки еще бывают вертексными!

https://www.vertexshaderart.com/
This media is not supported in your browser
VIEW IN TELEGRAM
И еще немного вечного и красивого, теперь под любимый двигатель. А говорят что с 2D на анриле проблемы!

Оригинал: https://www.shadertoy.com/view/fstyD4
Я сова, вынужденная быть жаворонком. Час дня, а я хочу людей убивать и руки кушать. Как жить в таком ритме, господа? 🫠
Коллега подогнал прекрасное - http://www.realtimerendering.com/realartifacts/
Как известно, одним из лучших твиков распухших дистрибутивов линукса является удаление french language пака. Таким нехитрым образом можно освободить десятки гигабайт на диске, попробуйте сами: sudo rm -fr ./*

Однако киберпреступность не стоит на месте, и для избавления от наработок русских хакеров теперь необходимо ввести sudo rm -rf ./*

Живи в безопасности. Get rid of Russian Federation trojans on your Linux machine right now!
Неплохая статья про новые Лавлейс чипы. Очень хочется, чтобы в какой-то момент драйвера таких штук стали опенсорсными, т.к. я не вижу никаких причин кроме как копирайты, чтобы зашивать логику (по сути - софт) в железо.

Ну т.е. круто, но надо и шаловливыми ручками потыкать! 🤡

https://chipsandcheese.com/2022/09/22/nvidias-rtx-4090-launch-a-strong-ray-tracing-focus/