Григорий Дядиченко – Telegram
Григорий Дядиченко
2.82K subscribers
395 photos
160 videos
7 files
1.2K links
Разработчик игр, интерактивных стендов и интерактивной рекламы. Эксперт в области интерактивов и XR.

100+ проектов за 5 лет.

По вопросам сотрудничества писать: @it_bizdev
Реклама в канале: https://vk.cc/cNhGLE
Download Telegram
Новый метод генерации текстурных карт от Unity
https://80.lv/articles/unity-presents-a-novel-method-for-generating-texture-maps/

Исследовательская группа Unity Technologies и Stability AI опубликовали инновационный подход к созданию PBR-изображений с учетом геометрии. Подход позволяет создавать PBR текстурные карты для 3д моделей с помощью текстовых промтов. Используя данные полученные с предварительного обучения на 3д моделях.

Круто. Текстурить модельки с помощью ИИ. Концептуально звучит очень интересно. Конечно надо будет посмотреть как оно будет работать. По сути лёгкое упрощение работы 3д моделлеров. Хотя мне кажется подбор текстур по сравнению со "сделай норм сетку у модели" и "сделай мне норм развёртку" сейчас не такой времязатратный процесс в сабстансе. Ну если не брать что-то сложное, но я уверен что-то сложное и нейросеть не сделает.

#новости
🔥7
This media is not supported in your browser
VIEW IN TELEGRAM
"Quest - лучший продукт, и точка"
https://80.lv/articles/mark-zuckerberg-on-vision-pro-quest-3-is-the-better-product-period/

Марк Цукерберг протестировал Apple Vision Pro и опубликовал свое мнение в Instagram. Если коротко квест лучше, дешевле и так далее. Это видео было бы любопытнее, если бы владелец Meta (запрещённая в РФ организация, или что там надо писать) сказал что вижн лучше. Но его тезисы мне не нравятся. Пожалуй кроме тезиса про провод.

В основном именно по тому что Quest вероятно лучше, как Mixed Reality устройство. Именно с точки зрения развлечений. Там лучше всё с играми и всякими VR приложениями. А вижн позиционируется не так, и не для этого. В общем пока ребята не сделают возможность работать за виртуальными мониторами со своим ноутбуком без сильных задержек я буду считать Quest по сути консолью для игр. Как я и использую тот же Quest 2.

Конечно нужно ещё смотреть UX детали Quest 3. Как там работает режим пасс тру и т.п. Но подозреваю что из-за маркетинга и контекста появления весь UX третьего квеста ориентирован на использование его в VR режиме, а не в AR. Просто даже по бытовому смотря обзоры квеста третьего и что там как работает его не особо мне хочется купить, а эпловский шлем — хочется. Но меня купили виртуальным монитором макбука. На остальные фишки плевать, так как "я видел всё это в хололенсе". Может когда я его куплю, окажется что эта функция тормозит и шлем займёт почётное место на полке моих девайсов, чтобы собирать пыль.

#новости
🔥62❤‍🔥1
Гриша-фрилансер: Начало

Ладно, больше 80 тоже много, так что начнём. Или продолжим. Дальнейшая история с играми связана только тем, что работал я с Unity и фрилансил на нём.

Если бы у людей были ветки прокачки, как в рпг. То я из выбора «игровой разработчик» и «XR разработчик» выбрал второе, и пошёл становиться XR экспертом. Ну тогда таких модных слов не было, и это называлось просто AR/VR. И да, мне в целом по жизни везёт, как я считаю :)

Уходя из камы я не представлял что будет дальше. С мыслью «разберусь, ну 50к я как-нибудь да заработаю». Да и по правде говоря я же бывший студент, жил ещё у друга за коммуналку. Так что успокаивал я себя в дополнение что «не, если сидеть дома, то и на 15к можно выжить», а если совсем вспомнить студенческие запретные техники, то и на 10к чё-нить придумаем. Я поехал домой закончив свой испытательный. Сел и начал искать что-то вроде «фриланс для чайников». Зарегался на куче бирж, в том числе на зарубежном апворке (не сделал по итогу от туда ни одного заказа). И тут удача пришла откуда не ждали. Один из прошлых работодателей предложил сделать задачку под заказ. А тут стоит сказать, что я как умный и любопытный человек, уже видел несколько раз как пишутся и считаются сметы. Так что составил смету и мы поехали.

В это время пришло простое осознание. Заказы с бирж — это мелочёвка, ими можно перебиваться, но искать надо прямые заказы от компаний, чтобы нормально зарабатывать. По старым контактам я пока ещё сидя дома сделал х2 от своей последней зарплаты за месяц, при этом потратил в 2 раза меньше своего времени. Я стал увереннее в завтрашнем дне, и у меня появилась дальнейшая стратегия :)

Но стратегия и «что было дальше» — это длинная история. Ну раз на прошлом сборе не собрали 100 🔥, то накидайте сюда. Вам не сложно, а я просто люблю когда МИР ГОРИТ! :)

#приключения
🔥82❤‍🔥3
Самозванец

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

Мне было всего 23 года. Я только как год выпустился из университета, а уже работал на позиции Senior разработчика. Сейчас я понимаю, что это просто разумно выбранный подход к карьерному пути плюс удачные идеи вроде того же митапа. Как я говорил — мне везёт. И на позицию я тянул тогда, так как обладал нужным спектром знаний.

Меня для введения в проект посадили на правку багов. И именно тогда попался баг, который я решал 2 недели, и из-за него я чуть не сошёл с ума. Мне дали задачу, а я её тупо не могу решить. Всё, меня уволят и все поймут, что я не особо шарю. Я конечно разгадал эту загадку, но тут как говорится "ложки целы, а осадочек остался".

Ещё проблема для меня крупных компаний после стартапов. Нагрузка в виде задач для меня была от силы на пол дня. А потом я сидел в чатах по Unity, так как менеджмент не успевал меня нагружать. Не скажу, что я такой молодец. В следствии торопливости и неопытности в те времена я не всегда правильно разбирался в сути проблемы. Но по причине такой загрузки мне казалось что: "я ничего не делаю, а мне платят деньги". А я вообще ненавижу ощущение, когда я не понимаю за что мне платят деньги. Для меня это стресс и непредсказуемость.

Поэтому под давлением синдрома я принял такое "смелое" или "иррациональное" решение. Помимо других мелочей. Уйти в закат. С самозванцем окончательно я разберусь позже и это очень вредная штука. Так как она мешает. По сути важно помнить что не нужно себе ничего придумывать. Если будет что-то не так — вам скажут. Если вам кажется что что-то не так — спросите и попросите обратную связь. А стоит что угодно такую сумму денег за которую это можно продать. Звучит просто, но усвоить это по-настоящему тяжело. У меня на это ушло около 4 лет.

#мысли
🔥21❤‍🔥3
Unity: сквозь тернии к importing assets
https://habr.com/ru/articles/794118/

Suvitruf рассказывает о своем опыте работы с Unity. Про проблемы, связанные с памятью, утечками и синхронизацией сервера и клиента. И многие другие "приколы" Unity. В общем интересно почитать.

#новости
🔥9
Гриша-фрилансер: У меня была какая-то тактика

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

Я начал ходить на конференции, митапы и прочее. Рассказывал всем что готов разрабатывать всякое: AR&VR, игры, интерактивы. Я начал выступать с докладами, судил пару хакатонов. С частью будущих клиентов познакомился по сути, так как они тоже были в жюри. Тут стоит сказать, что у меня не было портфолио. Все проекты, которые мне попадались были хорошими и с интересными бюджетами, но с NDA. Не понимаю зачем некоторые студии скрывают реальных исполнителей. Иногда NDA разумное из-за специфики проекта. А иногда будто кто-то переживает, что клиент узнает субподрядчиков. Крупные компании обычно платят, чтобы голова не болела. И за покрытие рисков связанных с частными людьми так сказать. Им тупо неинтересно заниматься микро-менеджментом.

В общем портфолио нет. И как я тогда работал? Профильные статьи на хабре и гитхаб со звёздочками. Когда это есть у разработчика, то обычно экспертизу доказывать не надо. У меня не было фриланс заказов, отзывов и кейсов. Но всё же в плане разработки у меня уже тогда было около 12 статей на хабре и пара интересных репозиториев.

Скажу что это было первое моё самое счастливое время. Фриланс в разы приятнее бизнеса. У меня было много свободного времени и довольно интересная работа, и очень мало ответственности. Были и сложные проекты, и смешные. Расскажу позже. И так как у меня много NDA, то проекты у нас будут вымышленные. На фрилансе я не помню ни одного проекта без NDA. Огоньки там ставьте. Ну вы знаете.

#приключения
🔥47
Гриша-фрилансер: Откаты

В прошлом было про тактику, но интереснее же истории. Так что поговорим про откаты. Так, товарищ майор, положите ручку. А тем кто подавился чаем — не нервничайте. Я не люблю откаты. Ну не нравится мне это даже концептуально. Но мы же говорим про российский рынок всё же (хотя с зарубежным та же фигня есть, как я выясню потом). Однажды был занимательный случай.

Я тусуюсь на мероприятиях, выступаю. В общем работаю. Строю в основном имидж человека разбирающегося в трекингах (а я работал наверное со всеми системами от простых типа вуфории до оптитрека и вайкона), в виртуальной и дополненной реальности. И была такая инициатива у госа "Индустрия 4.0". Сижу я как-то утром, никого не трогаю, пью кофе. И тут звонок с неизвестного номера. А я всегда беру звонки, так как это может быть потенциальный клиент. И мне просто по телефону предлагают схему. Кто, какая фирма, я даже уже и не помню. Так как это было давно. Но схема звучит так. Какой-то организации нужно отчитаться перед правительством по теме "Индустрия 4.0". И они предлагают "сделать какую-то фигню на 300к", полтора миллиона мне, и полтора миллиона им. Я немного прихренел конечно в тот момент. Я вежливо послал, сказав что меня такое не интересует.

Я иногда могу по-человечески понять когда кто-то себе организует левак на работе. Бывает. Все хотят заработать денег. Я выбрал путь посложнее без вот этого всего. Но могу понять если при этом делается что-то полезное. А просто отчитаться — бред.

Единственное что я могу сказать, что если вдруг кто-то считает что в РФ бизнес строится так и никак иначе, и без этого нельзя и это вообще обязательно. Особенно в b2b. Да нет — можно. Я человек коммерческий конечно, но честный. Возможно с такими схемами быстрее и проще, и денег больше. Но можно без этого и живётся как-то спокойнее. Может не на моём уровне конечно всё по-другому, но нас и тут неплохо кормят. Этого я уж не знаю.

Не забываем про 🔥, не проходим мимо. Я чуть замедлюсь и думаю буду выпускать дальше раз в несколько дней :)

#приключения
🔥48
Инвентарь в UI Toolkit
https://youtu.be/MOiXqKFHAIs?si=_I4NTkpeyr_K2Gdc

Любопытное видео о том, как можно сделать инвентарь с помощью UI Toolkit. Плюс ряд полезной информации о том, как его можно построить архитектурно.

#интересное
🔥12
WebGL Loading Test
https://github.com/JohannesDeml/UnityWebGL-LoadingTest

Репозиторий с тестом того, как работает WebGL на разных платформах с разными версиями Unity. Плюс интересный плагин с командами. Мне очень понравилась возможность командой посмотреть загрузку памяти и т.п. Конечно для просмотра метрик пока Graphy — ванлав. Но вообще надо будет себе написать таких дебаг комманд, чтобы режим разработчика просто включать из дев консоли браузера.

#интересное
🔥5
Гриша-фрилансер: 300 тысяч за два дня

Продолжим байки. Я любил браться за всякую херню всегда. Здоровье конечно всё меньше и меньше позволяет. Нереальные сроки, невозможные задачи, то от чего все открещиваются. Предложите мне достаточно денег и я соглашусь. Таких историй на самые разные суммы у меня было много. Стоит подчеркнуть — это всегда были честные сделки. Убиваться я готов только за деньги, которые хотя бы частично покроют лечение :)

Сразу напишу дисклеймер. НИКОГДА ТАК НЕ ДЕЛАЙТЕ. Я не медик, это по-любому безумно вредно. А теперь продолжим. Проект заключался в том, что нужно было за 2 дня (за выходные) собрать AR аппу под выставку на модной в то время Vuforia. Там было несколько интерактивных механик, сбор контактов и что-то ещё. Я фрилансер, стандартный кост на что-то подобное у меня был наверное 150к. За два дня просто умножаем на 2, и почему бы и нет. Я уже знаю что будет дальше.

В студенческие годы был у нас такой рецепт. Сдавая сессию — пить фенотропил. Помогает не спать и готовиться с ясной головой. А я же для "сумасшедших проектов" придумал комбинацию ещё страшнее. Дело в том, что с правильной дозировкой кофе и пуэра в комбинации с ним можно вообще не спать примерно 5 дней. Потом ты вырубаешься на 1.5 дня. Но все эти 5 дней, ты не спишь, работаешь и функционируешь. И когда мне рассказывают про кранчи "что нас заставили работать на 3 часа дольше". Или "мы сидели до 23". Я могу лишь вежливо улыбнуться. Как поётся в одной песне "я ем разбитое стекло, а ты боишься крови". Как я только не издевался над своим организмом.

Мне в 24 года это понравилось. А что? Здоровья достаточно, отходняки от этого лёгкие. А бабки есть бабки. Я сдал проект, отдохнул недельку и пошёл дальше работать. Конечно таких кранчей потом в моей жизни будет много, потому что я наверное псих. Но в тот момент это был рекорд по заработку, и я был собой доволен :)

Ставьте 🔥, ведь этот проект действительно был в огне :) И повторюсь — никогда так не делайте, данная история не является рекомендацией ни в каком виде!

#приключения
🔥637
This media is not supported in your browser
VIEW IN TELEGRAM
"Быстрая" система отражений
https://80.lv/articles/a-new-unique-approach-to-creating-mirrors-for-games-in-unity/

Разработчик игр MacksNotCool представил новый подход, получивший название Mclaurin's Sphere-Space Path Tracing (MSSPT).

Прикольный и симпатичный способ отражений, но не совсем понятно причём тут сферы Маклорина. Так как по сути сфера Маклорина — это сплюснутый сфероид. Но автор назвал так, допустим. Выглядит неплохо, и действительно лучше чем SSR, так как захватывает информацию за пределами вьюпорта рендера.

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

Хотя может просто метод не до конца раскрыт. А так выглядит любопытно, хотя видны артефакты и косяки. Насколько это разумный метод в сравнении с RTX надо смотреть, так как пока непонятно, даст ли это в комплексной сцене какой-то прирост существенный, если мы будем рендерить аж две кубмапы полной сцены. Концептуально оно звучит как "для ПК", а на пк есть RTX.

#новости
🔥6
This media is not supported in your browser
VIEW IN TELEGRAM
Автор "Библии шейдеров Unity" об использовании Unity в техническими художниками
https://80.lv/articles/the-unity-shaders-bible-author-on-using-unity-for-technical-art/

Фабрицио Эспиндола, старший технический художник с опытом работы в индустрии видеоигр и автор The Unity Shaders Bible рассказывает о своём карьерном пути, о использовании Unity в тех арте, ну и о своей книге.

Я в целом люблю тех арт, а тут интервью от крутого тех артиста — кайф. Интересное короткое интервью. The Unity Shaders Bible — это одна из книжек которую я не читал, так как мне были интересны вещи поглубже про рендер. Но тем не менее для начинающих наверняка она полезна. Ну и видео с эффектами симпатичное.

#новости
🔥10
Sci-fi панели с использованием параллакса
https://www.youtube.com/watch?v=O95gqvn_NGw

Классное использование эффекта параллакса. В каком-нить сай-фай коридоре будет смотреться симпатично и работать шустро.

#новости
🔥2
Гриша-фрилансер: Работа на результат

По байкам надо ещё что-то повспоминать, а пока хочется поговорить о фрилансе в общем. Я считаю что фриланс, для тех кому он подходит, один из самых честных и удобных способов заработка. По крайней мере со здравыми заказчиками. Я всем пытаюсь объяснить концепцию того, что вы платите деньги за результат. Я вообще никогда не понимал тайм трекеры и смысл трекать время сотрудников. Даже когда у меня в будущем будет фирма и люди на зарплате — мне вообще без разницы кто как работает. Меня целиком устраивает что для меня это абстракция. Чёрный ящик. Я знаю, что я заплатил деньги и получится нужный мне результат. А сделал работу человек за 5 часов, за час или за 10 минут — вообще не имеет никакого значения.

И это то, что я всегда объясняю всем заказчикам. После того, как мы подписали сумму и срок, ну зачем мне задерживать срок сдачи, делая вид бурной деятельности? Оценка в часах — это метод оценки того сколько реализация должна стоить. Если задуматься, то кстати без лицензирования, я себе слабо представляю другой понятный заказчикам метод оценки в целом. Часы — это просто и понятно. Но фрилансера в отличии от сотрудников не надо мотивировать работать быстрее. Быстрее сделал, быстрее получил деньги, да или даже хотя бы освободился и можешь заниматься другими делами.

Но почему это честно? Потому что в зеркальной ситуации, когда задача которая оценена займёт больше времени и ресурсов из-за недооценки, никто же не будет доплачивать (только я так иногда делаю, видимо из обострённого чувства справедливости). То есть исполнитель всегда берёт на себя риск, что он уложится в заявленный срок и сделает за это время задачу. Поэтому всем сторонам важно понимать, что договор идёт в реальности не на часы, а на результат. Иначе это вызывает конфликт интересов. И поэтому я не люблю и никогда не работал по T&M.

По сути самые важные навыки на фрилансе — это умение грамотно оценивать сложность задач. И умение добиваться однозначной формулировки задач. Поэтому я скажем даже в бизнесе считаю, что код продавать в разы проще дизайна и креативов. Так как в коде всё однозначно, а в арте нет. Дак ещё и контракты же не всегда прямые, и там большой вопрос, кто как умеет работать. Но на фрилансе я продавал только код, а там я уже через год плавал как рыба в воде. Хотя периодически и там у меня происходили скандалы. В основном в R&D задачах.

И до сих пор у меня часы, это так или иначе — метод оценки. Основное — это результат. Ставьте 🔥 если было интересно. Ну вы знаете.

#приключения
🔥38
Генерация енамов для инспектора
https://medium.com/@games.icare/unity-automatic-enum-generation-a0a3bb483c7d

Если что медиум из РФ работает только под VPN. В статье рассказывается о том, как автоматически генерировать енамы с помощью редакторного скрипта. В общем кодогенерация, рефлексия и т.п. что-то на удобном. Вообще разбираться в кодогенерации и рефлексии для расширения редактора всегда полезно. А в создавать из эдитора енамы и расширять — штука хорошая. Часто бывает что нужно создавать какие-то дополнительные теги или стейты, а это лезть в код и что-то править. Хотя зависит от команды конечно. Дай левелдизайнерам и геймдизайнерам волю и они такого могут нагенерить :)

#новости
🔥8
Баллистическая траектория в Unity
https://medium.com/@fabritecht/ballistic-trajectory-in-unity3d-c75662e5bd08

Математика. Обожаю пугать людей формулами свёрстанными в латехе. Для нематематиков они всегда выглядят страшно и отключают мозг. Но формулки полезные.

Я когда-то писал серию статей про математику в игровой индустрии. И в одной из них писал подход, который можно использовать чуть интереснее. Для траекторий и сплайнов его тоже можно адаптировать. Когда у тебя благодаря логике интегралов можно двигать объекты в нужную точку с нужным распределением скоростей. А не по физике. В моей статье для векторов вроде сделано и прямых траекторий. Но можно адаптировать под любую форму траектории тот же метод. Часто в математике главное менять системы координат и приводить одно множество к другому множеству. По крайней мере с точки зрения её практического применения.

#новости
🔥64
This media is not supported in your browser
VIEW IN TELEGRAM
Система волос в Unity
https://80.lv/articles/hirokazu-yokohara-experimented-with-unity-s-hair-system/

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

Поэтому ему пришлось разобрать Enemies чтобы понять, как это хотя бы работает. Hair master встроен в HDRP, но вообще у Unity есть пакет, который работает с URP и Built-in. А по документации — классика. Чтобы по документации Unity что-то понять надо думать как Unity. Я уже научился читать "единственную важную строчку в мануале" и прочим техникам скрытого листа для того, чтобы мануалы были полезны. Но там обычно далеко не всё что стоило бы знать про ту или иную систему.

#новости
🔥17
Эффекты из боя Наруто и Саске
https://www.youtube.com/watch?v=1_wZkT6f_qA

Кстати, про деревню скрытого листа. Забавное видео. Название конечно кликбейт, но такой любопытный разбор эффектов. Конечно, по мелким деталям не похоже, типа френель тут лишний в таком виде. Но всё равно хороший разбор того, как можно "воровать как художник". Так как вероятно всё равно получится своя вариация на тему в плюс к тому. То есть брать какие-то существующие примеры, декомпозировать их, собирать из них свой VFX. Или части нескольких эффектов и так же комбинировать.

#новости
🔥3
В ночи прошла и накатала пост. Это не статья, это именно пост впечатлений. Мое субъективное мнение.

Для тех, кто не в курсе – это очень-очень красивая стильная визуальная новелла с элементами РПГ (да, я знаю, что авторы ее называют CRPG).

В параллельной вселенной, которая не расширяется, а сужается, в каких-то альтернативных 90-х??, где радио-компьютеры и закат эпохи диско, на острове, где когда-то произошла коммунистическая революция, которую жестоко подавили интернациональные интервенты, которые теперь “руководят”, а вернее оставили остров умирать от нищеты и наркоты, зреет война между профсоюзом рабочих и корпорацией, которая прислала отбитых наголову наемников покончить с забастовкой… в общем, вот в этой вот всей красоте происходит убийство. Его посылают расследовать двух детективов из разных отделений. Один из них – потерявший память в очередном диком загуле алкоголик. Это вы. И помимо расследования преступления вам еще предстоит найти свое удостоверение, свой пистолет и свое имя. Потому что вы реально все забыли.

#блог #сценаристика
https://telegra.ph/Proshla-Disco-Elysium-11-06
🔥13
Гриша-фрилансер: Переговоры

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

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

Но помимо процесса контрактования и продажи, есть ещё такой шаг как разработка проекта. И вот тут я ругаюсь довольно часто с одной стороны. С другой стороны у меня почти никогда не затягиваются проекты. Почему? Разберём ситуацию. Вам нужно сделать интерактивную презентацию. В целом ничего сложного, это вид заказа который нужно просто взять и сделать. Сверстать экраны, настроить анимации. Вот вы всё сделали.

И вам прилетают правки. И это в рамках договора или разумных договорённостей (у меня обычно заложено две итерации). Окей, просто молча делаем, если это не "переделать всё". Сделали. Прилетают ещё правки. Ну бюджет хороший и он ещё "морально есть", поэтому правки опять просто делаются. Всё сделали. Прилетают ещё правки. Бюджет заканчивается, ну мы же клиент ориентированные, клиент наше всё. Так что сделаем. Сделали. Прилетают ещё правки. Бюджета нет. Мы начинаем ругаться. Поругались сошлись на компромиссе. Сделали правки. Прилетают ещё правки... Ну тут уже разумно обсуждать дополнительные деньги.
❤‍🔥721