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

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

По вопросам сотрудничества писать: @it_bizdev
Реклама в канале: https://vk.cc/cNhGLE
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Туториал по диссолв эффекту
https://halisavakis.com/my-take-on-shaders-vfx-master-shader-part-i/

Сам эффект выглядит неплохо, шейдер так себе и очень перегружен. Но тутор для ознакомления с некими базовыми концепциями шейдерлаба — норм :)
👍5🔥2
Это нужно всем разработчикам. Но особенно на PHP конечно же :)
🔥9
Куда расти сеньору? | DotNext
https://www.youtube.com/watch?v=jcL9phXGze4

Решил посмотреть доклады с последних DotNext'ов. Интересный доклад Александра Поломодова про то, куда можно расти сеньору. Да и в общем много интересных мыслей. Про рост как технаря или как менеджера, про мотивацию, про разные домены задач)
👍2
Про FFMPEG | DotNext
https://www.youtube.com/watch?v=mXfxvj9id6I

FFMPEG знать очень полезно. Я периодически работаю с медиа-данными, видео, звуком и т.п. поэтому очень часто пользуюсь ffmpeg. Либо в консоли, либо встраиваю в свои продукты. Скажем на стенде нужно писать видео, в Unity писать видео под виндой просто в соответствии с media foundation на каком-нить h264 mp4, а в браузере очень хочется webp. И тому подобное. Рестриминг rstp в hls для систем стриминга видеопотоков. Есть очень много самых разных задач, которые может решать FFMPEG.

Собственно в этом докладе на мой взгляд отлично изложены базовые концепции работы с ним + способы работы конкретно в .Net. Без контекста Unity конечно, но для этого есть тот же FFmpeg for Unity. Ну и при работе с ffmpeg неплохо знать нюансы лицензии LGPL.
Media is too big
VIEW IN TELEGRAM
VR игра по острым козырькам

Ну вот не зря теперь у меня есть все эти VR устройства. Надо будет прикупить. Сериал был топ, может и игра будет неплоха :) Релиз 9 марта
👍5
Texturing the World Assassins Creed Odyssey
https://www.youtube.com/watch?v=DRu_iWOJ2yg

С утра наткнулся на интересный доклад про текстурирование мира в Assassins Creed Odyssey. Всегда интересно смотреть на продакшен процессы крупных студий)
👍3
Экспресс, который не экспресс

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

Так вот, когда я решил сделать (2 месяца назад) https://hermesbot.ru/ встал вопрос того, что боту нужен логотип. И я решил попробовать заказать экспресс дизайн Лебедева. Ну что я могу сказать, не такой уж он и экспресс) Начиная от клиентского сервиса и заканчивая нюансами, о которых я не могу говорить — не самый приятный опыт заказа какой-либо работы. Поэтому мы с артдиром в настоящем экспресс режиме собрали дизайн всего за несколько дней. Получилось прикольно. Не идеально, есть что докрутить, но для тестового запуска попрёт. Мне конечно всё ещё интересно, что я получу за потраченный на студию Лебедева кусочек бюджета. Но основная проблема даже не в этом)

Казалось бы Лебедев рассказывает про UX, про хороший дизайн, хороший сервис. А клиентский менеджер по формулировкам ответа на письма общается так, как я себе никогда не позволял. При том, что с клиентами я общаюсь без особых церемоний и со мной "клиент всегда прав" не работает. Но когда не соблюдаются правила некоего базового этикета (ни здрасьте, ни до свидания) и человек сразу вежливо посылает. Это удивляет. Можно было написать ровно тоже самое не вызывая никакого негатива в адрес студии. У меня для такого даже когда-то были прописанные скрипты, как нужно отвечать. В общем забавно. Зачем потом идти туда с нормальными бюджетами, когда они будут, мне не совсем понятно, если ребята свой процесс ответа на запросы на почту выстроить не могут :)

Ну и фиг с ним. Посмотрим какой результат получится от "экспресс" дизайна. Видимо когда уже выйдет вторая или третья версия нашего бота :) Если вы торопитесь, то "экспресс" дизайн Лебедева, точно не для вас :)
👍5🔥1
Новые фишки для бекенда игры
https://blog.unity.com/technology/8-new-features-support-game-backend-development

Версионирование ремоут конфига — это прикольно. Поддержка квеста в аутентификации тоже кул) Да и всегда полезно ознакомиться, что там юнити делает нового. Хотя родные сервисы обычно работают с нюансами)
👍3🔥1
Запускать свои продукты очень сложно
https://habr.com/ru/post/704676/

Тут на хабре интересная статья вышла. Советую ознакомится. Что-то делать всегда круто, хотя без опыта запуска продуктов провалится шансы всегда высоки. А откуда взяться опыту, если их не запускать? Можно почитать как кто-то запускал. Но это не совсем то. Я запускал и закрывал уже наверное десятки своих проектов. Причём в самых разных направлениях. И разработка это всегда только начало

Игры запускать же ещё сложнее в некотором смысле. С одной стороны сравнивая с моим недавним запуском бота, есть некоторые свои упрощения. Игра должна быть всего лишь интересной XD Всего лишь :) А с продуктом я трачу дни и недели на продумывание юзабилити и за что пользователь будет платить. Хотя тут возможно играет роль опыт, так как какие мотивации и как монетизируются игры я помню из опыта работы в крупных компаниях)

Но и интересную игру сделать не так просто, привлечь туда пользователей не так просто. Поэтому когда кто-то пытается что-то такое запускать и пускай это не получается, но всегда вызывает уважение. У меня не получалось уже 10-ки раз, и я тратил на продукты и компании не только своё время, но и за всё время думаю сжёг больше 10 миллионов. Которые я сам же и заработал за 8 лет профессиональной деятельности, но тем не менее)

Каждый запуск — это риск. Риск который всегда тяжело на себя брать. Но в итоге один из плюсов такого подхода даже не шанс заработать много денег. Когда ты запускаешь что-то ты очень многое узнаешь по ходу пьесы. Если бы я не закрыл компанию 2020 году с долгами около 4 миллионов рублей потратив на неё 3 года времени, я бы не понимал настолько глубоко процессы построения пайплайна продакшена и устройство аутсорс рынка. И это я ещё не беру сколько я сил вложил, так как работал 7/0 по 14 часов в день зарабатывая в среднем меньше 100к рублей в месяц)

Ну да, я никогда не привлекал инвестиции) Иначе бы порядки цифр были бы намного больше, просто не своих денег. Хотя инвестиции мне много раз предлагали. Просто я всё ещё не хочу, чтобы на мои продукты и проекты влияло мнение инвесторов и хочу полную свободу. Поэтому будем и дальше, как это называется, бустрапить :)
🔥6👍1
Статья про работу аниматора
https://habr.com/ru/company/mygames/blog/704736/

Интересная статья про работу аниматора. Ну и упоминания каскадёра всегда вызывают ностальгию по работе в Nekki :) Прекрасное было время. До сих пор хочу себе кабинет где можно будет рисовать маркером на стене. Так как стены с обоями на которых можно рисовать и стирать маркером — это тема :)
👍42👏1
Cesium For Unity
https://80.lv/articles/cesium-plug-in-is-now-available-for-unity/#conversation

Вышел интересный плагин для геолокационных приложений. Он стримить 3д тайлы реального мира с фотограмметрическими моделями, 3д моделями зданий, террейнами высокого разрешения из https://cesium.com/platform/cesium-ion/

Сам плагин бесплатный и всё бесплатно для некоммерческого использования. Платным является уже коммерческое применение и платится за Cesium Ion. Сам плагин https://github.com/CesiumGS/cesium-unity

Так сказать если кто-то хотел сделать свой Microsoft Flight Simulator, то теперь есть апи с плагином для Unity которое позволяет стримить реальный мир :)
👍7
Async/await в новой Unity
https://habr.com/ru/post/704792/

Классная статья разбор про новые фишки с async/await в Unity. Канселейшн токены топ. У меня с этим всем возникает один вопрос, который надо проверить. Async/await это конечно супер, но будет ли это всё работать с webgl. Просто я иногда избегаю асинхронности здорового человека и пишу на колбеках, так как в вебе тредпул не работает. А некоторым проектам нужна кроссплатформенность)
👍3
Text-to-motion
https://80.lv/articles/mofusion-automating-human-motion-synthesis/

Любопытная работа по text-to-motion решению. Нейросети конечно учатся творить сущую магию, и скоро думаю уже станут неотъемлемой часть работы любого профессионала.

Я в целом обожаю современный мир за демократизацию всех технологии. Если раньше чтобы сделать игру нужно было тратить годы на разработку игрового движка, сейчас это может сделать любой энтузиаст. И этот концепт продолжает развиваться. Конечно это порождает тонну откровенного говна и всякой хрени от людей в поисках лёгкой наживы. Но так же это и даёт шанс множеству людей для которых такое раньше было близко к невозможному. Множеству крутых и талантливых людей :)
🔥3👍2
Выбрался на NFT мероприятие VK :)
🔥8