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

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

По вопросам сотрудничества писать: @it_bizdev
Реклама в канале: https://vk.cc/cNhGLE
Download Telegram
Григорий Дядиченко
Мне везёт на плохой интерфейс Последнее время я играл в несколько игр. В MageQuit (карта Warlocks из Warcraft3 в виде игры, олды кто знают что это тут?) и в порт варгейма по вархамеру. И удивительно как всё плохо с интерфейсами в этих играх. Сложный, интуитивно…
Кстати, может кто-то хочет поиграть?

И пока я писал прошлый пост у меня появилась идея. Может будем знакомиться и играть? Я просто создам канал блога в дискорде, там можно будет собираться в пати и играть в разные игры. И заодно знакомиться. Ну и иногда я туда буду залетать в игры. Так можно будет познакомиться с разными ребятами с рынка, да и весело провести время. Кому нравится идея, ну вы знаете, 🔥:)

Надо будет ток подумать над форматом, командами и как организовать сам по себе сбор в игру. Плюс как модерировать, чтобы это не превратилось в свалку флуда и так далее. Но как говорится, это не проблема, а задача.

Сразу скажу, что он будет очень жёсткий в плане «правил поведения» и закрытый. Так как я за спокойное и вежливое общение. А то как же разработчикам игр социализироваться, если не в играх?

#мысли
🔥41
Красота А*
https://youtu.be/A60q6dcoCjw

Многие сталкивались с этим алгоритмом. Задача нахождения кратчайшего пути в играх встречается. Это видео отлично разбирает A-star алгоритм нахождения кратчайшего пути и разбирает несколько интересных применений.

#интересное
🔥4
Кинематографичная sci-fi сцена в Unity
https://youtu.be/I1i8uDG-MYo

Бродя по интернетам наткнулся на интересный разбор того, как собрать кинематографичную sci-fi сцену в Unity. Выглядит интересно.

#интересное
🔥2
ИИ в клипе Linkin Park
https://youtu.be/7NK_JOkuSVY

Классная песня, классный клип и классное совмещение классической анимации и AI. Прикольно как продакшен обыграл шум неиронок сделав его художественным штрихом в клипе. Но думаю скоро по большей части «продакшена задников» процесс будет выглядеть так. Промт->генерация->выбор->чистка. Нейросети конечно чистых результатов не дают, но задают очень хороший старт для дальнейшей проработки. Особенно в условиях ограниченного бюджета.

#новости
Интерьерная демка
https://dev-game.pro/experiments/interior_demo/

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

#интересное
🔥5
Шейдер шерсти для URP
https://youtube.com/watch?v=Hab3dcumtXU

Наткнулся на прикольный шейдер шерсти для URP в Unity. Выглядит весьма симпатично, и репозиторий к нему автор приложил. https://github.com/hecomi/UnityFurURP

#интересное
🔥15
Почему вам стоит стать VFX артистом?
https://youtu.be/oCxYT0s8Pw0

Видео про то, чем полезна экспертиза VFX артиста. Хочется вставить свои 5 копеек. VFX такая штука, которая очень сильно улучшает визуальную часть игры. У вас может быть не самый интересный ИИ, не самый глубокий геймплей. Вот пример так сказать. Но VFX может целиком изменить восприятие игры. Причем эта экспертиза подходит для проектов любого масштаба. От инди до ААА. Конечно писать классный ИИ, уметь в архитектуру и много другое так же круто. Но всё же игры — это не энтерпрайс. Конечно некоторые приходят к состоянию похожему на энтерпрайс проект, нов общем тут немного другие правила и цели. Поэтому рендер разработчики и технические художники мне всегда казались «элитным отрядом» в геймдеве. С самой сложной совокупностью экспертиз :)

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

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

#новости
🔥9
This media is not supported in your browser
VIEW IN TELEGRAM
Раздробленный куб от Cyanilux
https://twitter.com/Cyanilux/status/1625177389163593738

Классный визуальный эффект сделанный в unity с помощью Cell Fracture в блендере.

#новости
🔥17
My string might not be your string
https://blog.unity.com/technology/making-string-marshaling-safe-for-coreclr-garbage-collector

Люблю эту серию статей в блоге юнити. Не маркетинговый булшит, не «повесточка», а кусочек технического закулисья о том, как к нам мчатся последние фишки .Net. Интересно почитать вечерком :)

#новости
🔥3
Григорий Дядиченко
Кстати, может кто-то хочет поиграть? И пока я писал прошлый пост у меня появилась идея. Может будем знакомиться и играть? Я просто создам канал блога в дискорде, там можно будет собираться в пати и играть в разные игры. И заодно знакомиться. Ну и иногда я…
Discord Server Dev Game
https://discord.gg/x7d3ayuM

Я таки завёл дискорд сервер. Хотя что там его заводить, а вот придумать структуру и сделать её удобной — это задачка. Плюс составить правила. Удобно ли получилось покажет практика. Мне пока не до конца нравится механизм "сбора пати", но для более интересной формы нужно что-то написать кодом. А мы что с вами, разработчики штоле?

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

Игры я сам думаю периодически собирать и в этом канале, сегодня ещё много работы, но ближе к выходным или вечеру может можно будет в что-то поиграть. А то середина рабочего дня, какой в игры играть :)

#новости
❤‍🔥7
Визуализация сортировок
https://youtu.be/kPRA0W1kECg

С утра ютуб решил подкинуть мне это оч старое видео. Оно довольно залипательное, ну и познавательное для тех кто не знает как работают разные сортировки.

#интересное
🔥5
Красивый VFX на UE
https://www.youtube.com/watch?v=AQ3FCUt3e8E

Выглядит классно. Вообще прикольный формат портфолио для VFX артиста. Выглядит круто. Надо будет как-нибудь на досуге такое поделать. Сложных эффектов там немного (особенно под десктоп), но с артовой точки зрения сделано топово :)

#интересное
🥱3🔥2
Ещё одно портфолио, но уже на Unity
https://www.youtube.com/watch?v=rsm3BZtVWCw

Мне кажется я закопаюсь в поиск этого жанра видео. Это впечатляет даже больше, чем пример на анриале, так как это 4 летней давности. И выглядят некоторые эффекты очень круто. Некоторые просто ок, но для 4 года назад — кайф.

#интересное
🔥11🤯1
И последнее портфолио на неделе
https://www.youtube.com/watch?v=nf0LnZcVPfQ

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

#интересное
🔥3❤‍🔥1
Интересное из мира Unity #3 (10.02.23 — 16.02.23)
https://habr.com/ru/post/717594/

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

#дайджест
🔥3🥱1
Туториал по Behaviour Tree
https://youtu.be/b6kvr10uWsg

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

#новости
❤‍🔥2🔥2
Хотели бы вы рассказать про свой пет проект? Я могу ввести как рубрику рассказы о проектах подписчиков, если кто-то захочет им поделиться. Плюс у нас же есть теперь Discord Server. Можно устраивать дискуссии, шоукейсы, плейтесты в нашем небольшом кругу.
Anonymous Poll
9%
Да, хочу рассказать про проект
62%
Да, хочу узнать про проекты других
15%
Да, хочу и рассказать, и узнать
7%
Нет, неинтересно
8%
Нет, не хочу узнавать про проекты других
Пет проекты

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

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

Во времена когда я был только мидлом в одной компании я помню, как ездил в офис по выходным, чтобы делать свою VR игру, так как у меня комп так себе. Сидел, чёт писал ИИ для шутера, собирал геймплей, препятствия и т.п. Делал механики порталов и т.п. Игру я не доделал, но опыта работы с разными сдк получил много и потом по-моему продал её своей же компании за символические деньги, так как развивать всё равно не собирался.

Да, кстати, небольшая ремарка, кто-то думает, что если ты делаешь проект на рабочем оборудовании, то он имеет какое-то отношение к компании. Видимо посмотрев сериал кремниевая долина. Сериал конечно классный, но в юридическом поле РФ — это так не работает. Поэтому то что я делал пет проект на работе по выходным не давало прав моей компании на этот проект.

И на протяжении всего моего пути разрабом у меня были какие-то пет проекты. То лего я научился парсить и генерировать меши (ща я бы написал сильно лучше) То углублялся в меш генерацию и системы координат для редактора быстро умеющего делать планировки помещений с чертилкой чертежей. В общем кучу всего.

К чему это я? Если вы не любите то, что вы делаете, вряд ли вы будете этим заниматься. А теперь представим ситуацию есть вы, а есть человек который работал на работе + сделал несколько своих проектов разной степени проработанности и выложил на гитхаб? Дело даже не в том, как это выглядит, а в том какой у вас спектр навыков, что вы умеете делать и с какой скоростью. Пет проекты — это полезная тренировка без какой-либо ответственности. Чистый полёт фантазии, так как решение можно делать любое, пробовать комбинировать любые технологии и так далее. И в этом его прелесть. У коммерции очень много ограничений.

И если после работы вам уже тяжело смотреть на IDE, то тогда я думаю путь в разработке будет сильно дольше. Это по сути к тому же, почему метрика "6 лет опыта работы" мне не нравится, но лучше я тоже не могу придумать. По сути время не говорит ни о чём. Я знаю, как из людей у которых формально 5 лет опыта, но на работе они тупо сидели и ничего в сущности не умеют. А знаю тех, у кого опыт работы год, и кто работает круче. Так как за этот год помимо работы сделал несколько пет проектов, читал кучу книг, учился по туториалам и так далее.

#мысли
🔥12❤‍🔥3