DevNotes Live
6 subscribers
84.2K photos
12K videos
195 files
35.4K links
Автоматический агрегатор IT ресурсов в Telegram (@devnotes_robot)
Информация: https://t.me/devnotes_live/121
Download Telegram
Forwarded from ai.dot(ufna, dev)
TIL еще один способ сломать все нафиг в проекте. Неочевидное очень.

Допустим, у нас есть функция GetAbility(). Прекрасная функция, существующая на стеке класса MyActor, которая возвращает UObject привязанной абилки. И вот у тебя куча допустим анимбп эту функцию радостно используют (пусть MyActor на самом деле MyActorAnimInstance).

И вот, в порыве рефакторинга, ты этой функции делаешь ренейм или просто ее меняешь. Теперь это GetCurrentAbility().

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

Казалось бы, вот что может пойти не так?

Все дело в том, что существует другая функция, UMyLibrary::GetAbility(FString AbilityKey), которая ну формально прям отлично туда вписывается по декларации. Может быть вызвана этой нодой? Может. Возвращаешь эктора? Збс.

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

Так что одинаковое именование функций - может подкинуть ну мягко говоря не очевидные проблемы. Когда формально с точки зрения движка все будет хорошо.
Forwarded from ai.dot(ufna, dev)
Сколько нужно ключей, отключающих те или иные варнинги и ошибки - речь про -Wno-<smth> - чтобы собрать PhysX на современном шланге?

Я насчитал 79 🫠
Forwarded from Experimental chill
https://twitter.com/jorgbrown/status/1616711913106444289

Это один из моих коллег. Наверное, он лучше всех разбирается в микро и макро компиляторных оптимизациях в мире. Он мне рассказывал про m68k, как важно следить за компилятором и просто я читал много его тредов. В прошлом году он сэкономил несколько миллионов долларов Гуглу. После 18 лет работы его уволили. Вообще никто не понимает, почему.

Я пока остался, но для Европы процесс увольнений в Гугле затянется на несколько месяцев. Что будет, то будет. Но проживать такие события интересно
Forwarded from Pragmatica | Senior Designer (Евгений Яровой)
Друзья, дело серьёзное, нам очень нужна помощь. Москва.

Максиму Десятых требуется кровь. Нам нужно не меньше 15 человек. Приоритет «третья положительная». Но, сдать может любой желающий, мы сможем поменять вашу кровь на нужную. Так же подходит «первая положительная» она универсальная.

Сдать кровь можно в среду и пятницу, до 12:00. Этот вопрос администрирует Юля, все подробности у нее, писать и звонить можно ей. Вот контакты: Телеграм — @assistantx10, и телефон — +7 916 814 8591.

Для справки (говорю своими словами со слов врачей): после операции на сердце оторвался тромб, Максим пережил клиническую смерть: у него остановилось сердце и дыхание. Его удалось спасти, сейчас Максим в сознании, но состояние тяжелое. Прогнозов у меня нет.

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

Спасибо заранее за помощь, это сейчас очень нужно. «Третья положительная» важна особенно.
Forwarded from Shock Design
Forwarded from Shock Design
Премиум шрифты в свободном скачивании для тебя и твоего творчества!

Fonts for your creativity 👍 FREE Download!

Subscribe!

@Fonts_my

========================================================

Yellow Mockup

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

Discover unlimited possibilities with our amazing mockups and creative assets.
Types: Packaging mockups, Apparel mockups, Vehicle mockups.
Join now for free!

Subscribe!

@Yellow_Mockup
Forwarded from Shock Design
Подборка интересных, абстрактных работ английского дизайнера
Forwarded from Shock Design
Forwarded from Shock Design
Forwarded from Shock Design
Forwarded from Shock Design
Forwarded from Shock Design
Forwarded from ai.dot(ufna, dev)
С крайним интересом продолжаю вести наблюдения.

Я давний сторонник открытой разработки кода, ибо сам по себе код - ничто. Куда сильнее роляет инфраструктура и процессы вокруг него. Дай человеку все сорцы - второго Яндекса не получится, ведь даже если заморочиться с сетапом и как-то что-то запустить - ты всегда будешь вне контекста разработки и "догонять".
Forwarded from Shock Design
After Effects теперь в телеграм!

Adobe After Effects — главная программа для редактирования видео. Все анимации, эффекты, титры и цветокоррекция делаются именно в нем. Если хотите научится, то вот ссылка на официальный русскоязычный канал. Это гораздо лучше платных курсов и непонятных уроков. Будет полезно как новичку, так и уже опытному монтажеру. Стоит подписаться!
Forwarded from ai.dot(ufna, dev)
Периодически роясь на диске натыкаюсь на Koloboxer - моя первая законченная игра, которая, не смотря на дату релиза в июле 2006 (бинарю уже почти 17 лет. 17 лет, Карл!) запускается и играет (хотя и с битой кодировкой русских букв).

Т.к. сохранились еще и сорцы (вот тут конечно собрать без шансов, хех), то из забавного:
* Версионирование вида v1.0.0.1 я принял века назад и придерживался "отсюда и до обеда", перейдя на zerover только пару лет назад
* Объем игрушки ~4к разумных строк кода
* Колобки - наше все. ну правда, колобки захватили мир: 🙃
* VCS? Что такое VCS? Лучше поздно чем никогда
* Для проекта написан доп. модуль - BuildIncrementer - который инкрементил номер билда при каждой успешной сборке. Что ж, я был девопесом в душе уже тогда!
* Кодостайл - бесконечно далек от моего текущего, хотя читать мне его до сих пор легко. Короче, эффект утенка - как научился "когда-то", так и становится "нормой", хоть в процессе и развиваешься.
* "В геймдев" я пошел в 2004, при этом до первого релиза, который можно было распространять по друзьям-локалке-форумам прошло почти два года. А забегал то я с идеей проЭкта (упыры! пафос! рпг!)

Короче, забавно. Раз уж вспомнил, то и на гитхаб забекапил :D
Forwarded from Shock Design
This media is not supported in your browser
VIEW IN TELEGRAM
Залипательный психоделический танец Венсдей

Один из пользователей с помощью Deforum и StyleGAN2-ADA создал невероятный психоделический танец из сериала Wednesday
Forwarded from ai.dot(ufna, dev)
Шикарнейшая презентация на 3.5 гига про наверное лучшие мордолицы в геймдеве сегодняшнего дня. Очень крутые слайды с дельтой между частями хорайзона.

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

https://www.guerrilla-games.com/read/creating-the-many-faces-of-horizon-forbidden-west
Forwarded from Новые шрифты
This media is not supported in your browser
VIEW IN TELEGRAM
Миша Розов, дизайнер с 20+ лет опытом, основатель Pinkman (top3 студия России), уже два года ведет свой телеграм-канал, в котором щедро делится своими знаниями про дизайн, cinema4d, redshift, искуственный интеллект, портфолио дизайнеров и про опыт построения своей студии

Также на канале проходят лайв-воркшопы, разборы работ и портфолио, карьерные консультации и всякий разный интересный стафф.

Чекнуть и подписаться тут — @wannabelikerozov17feb

#промо
Forwarded from Новые шрифты
Cakra — бесплатный акцидентный гротеск. Начертание одно, но есть 4 набора стилистических альтернатив.

Скачать: cakra.oomtype.com

#sans #free_sans