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

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

По вопросам сотрудничества писать: @it_bizdev
Реклама в канале: https://vk.cc/cNhGLE
Download Telegram
Вооружимся архитектурой
#задачка

Итак, началась трудовая неделя. Сегодня у нас день холиварных тем. Утро началось с обсуждения подходов к архитектуре, так что самое время для архитектурной задачи :)

Вы решили сделать с друзьями свой скайрим. У вас пока в игре есть два вида оружия: молот и меч. Они отличаются уроном, прочностью и скоростью атаки. Плюс логикой атаки. Атака молота аое в круговой зоне. Атака меча бьёт до 3 ближайших противников. К вам пришёл катжит и за лунный сахар предложил купить у него схему архитектуры на картинке выше. Предложите решение лучше. В чём проблема данной схемы?

Решение теперь будет публиковаться на следующий день или позже, чтобы не спамить кучей сообщений. Тут решение не единственное верное. Но я распишу моё решение такой задачи с обоснованием. Так сказать условия чтобы размять свои архитектурные извилины.
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
UV Checker
http://uvchecker.byvalle.com/

Прикольная тулза генерирующая разные uv-checker текстуры. Если вы занимаетесь VFX или шейдерами, то у вас по любому под рукой должны быть такие текстуры.

Я когда-то добью свой тулкит с меш генерацией разных примитивов для VFX (по нему у меня пока творческий кризис). И так как там есть автогенерация uv для моделей и прочего. И поэтому я часто пользуюсь такими текстурами, чтобы проверять, что всё отработало корректно и нигде ничего не деформировалось.

#новости
❤‍🔥4👏1
Игры в рекламе
https://www.glossy.co/beauty/pradas-candy-crush-fragrance-campaign-drives-sales-bounce-1800-traffic-growth/

Прикольный кейс как с помощью интеграции бренда в игру получилось увеличить трафик и продажи на 1800%. Возможно настанет эра продакт плейсмента в играх (хотя он и так в некоторой степени присутствует). Я всегда любил игры и геймфикацию. Даже целый продукт на эту тему сделал в прошлом году https://whitelabelgames.ru :) Теперь будет можно говорить чуть увереннее «Как это зачем вам нужна игра в вашем приложении? Вот что Prada делает».

#новости
🔥3
Главный навык разработчика

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

Есть мнение, что сеньор — это тот, кому можно дать задачу и отвернуться. И она будет сделана. И сделана хорошо. Всем уровням ниже нужен контроль. И это ближе к истине.

Я считаю главный навык серьора уметь докапываться до сути проблем и вещей. Не соврешать глупых ошибок, иметь набор привычек — может и мидл. Но сеньор видя проблему первоначально разберётся: «а в чём она действительно заключается?»

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

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

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

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

Помимо этого есть случаи, когда ты копаешься в край, так как понимаешь, что «ну не может это не работать, иначе об этом бы кричал весь интернет». И это на мой взгляд отличает сеньора. Он не гадает. Он разбирается в сути. И если решается делать костыль, то именно потому что всё понятно, это и называется — воркэраунд. Сеньор не оставляет проблему без полного понимания и не ведётся на ответы из интернета, так как понимает суть программирования. Он не просто пишет код, он умеет «понимать систему». И понимать, как отсекать варианты идей о том в чём заключается проблема быстро и оперативно.

#мысли
🔥7👍3🤯1
Apple Reality Pro
https://www.gamedeveloper.com/business/report-apple-preparing-reality-pro-headset-for-fall-2023-release-

Конечно информация не подтвержденная, но если Apple выпустит свою гарнитуру в 2023 году, то будет интересно изменит ли это как-то AR&VR рынок.

#новости
Почему ТЗ стоит денег?
https://habr.com/ru/post/709784/

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

Делитесь статьей, если она вам понравится, с теми, кому она может быть интересна. Это мотивирует писать больше интересных статей, да и в целом развивать блог :)

#статья
👍9🔥1
Огромная подборка книг про геймдев
https://habr.com/ru/post/709684/

Если кому-то нужен список литературы на лето чтобы знать всё про геймдев — то вот он. Как общий глоссарий всяких книг может пригодится. Я тоже переодически составляю подборки. По рендеру как пример. Мне иногда в подборках правда не хватает инфы что в каком порядке читать и кому. Так как по той же разработке мне не хватает Рихтера. Но с другой стороны я бы не стал начинать изучения шарпа с Рихтера.

Хотя главное помнить всем юнити разрабам, что Рихтера прочесть надо обязательно и весьма желательно его перечитывать раз в несколько лет.

#новости
🔥12👍1
Volumetric Ocean System Unity
https://80.lv/articles/a-volumetric-ocean-system-set-up-in-unity/

Симатичная система волюметрического океана, которую разработчик разрабатывает для своей игры. Вода, огонь и архитектура — это вечные темы разработки конечно :)

#новости
3👍1
Планы Unity на будущее
https://unity.com/roadmap/unity-platform

Общаясь с одним знакомым я с удивлением узнал что он не в курсе что у Unity есть публичные роадмапы и планы. Юнити с давних времён в разных форматах выкладывает то, что планирует сделать в будущих версиях. Это не всегда исполняется, но часто показывает горизонт планирования и о чём думает Unity. Помимо этого там же можно проголосовать насколько важна та или иная фича для вас. Я очень хочу чтобы была сделана и потыкать такую фичу, как Shader Quality Settings. Это бы в ряде проектов мне пригодилось, где я пользуюсь Unity шейдерами. Вдруг вы тоже не знали, что такое есть.

#интересное
👍5
Декомпозиция визуальных эффектов "Чёрный Адам"
https://80.lv/articles/black-adam-vfx-breakdown-released/

Любопытно. Как корректнее перевести Breakdown в таком контексте. Так как это всё-таки не совсем разбор.

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

#новости
ВК собирается вложить 300 миллионов рублей в российские игровые студии
https://dtf.ru/gameindustry/1564185-kommersant-vk-planiruet-vlozhit-300-millionov-rubley-v-rossiyskie-igrovye-studii-v-2023-godu

Астрологи видимо объявили год игровых проектов. Вк тоже решило денег вложить в игры. Посмотрим конечно как оно будет в реальности и что это будут за проекты.

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

#новости
8🥴1
Media is too big
VIEW IN TELEGRAM
Move.ai на IPhone
https://80.lv/articles/move-ai-launched-an-iphone-beta-app-for-free-markerless-motion-capture/

Я никогда не прощу эплу покупку самого дешёвого фулбади мокапа. IKinema Orion была прекрасна и с ней можно было за 3к$ собрать свою небольшую студию захвата движений.

Но по рекламным роликам эта штука может занять место айкинемы в моём сердце. Если работать она будет прилично, то мокап снова станет доступен небогатым инди, и можно будет делать много прикольных штук. Ролик выглядит просто шикарно :)

#новости
🔥8👎1
Лебедев....
https://www.artlebedev.ru/hermes-feed-bot/

Прошу прощения за позднее уведомление, но меня переполняют эмоции. Эксперимент с Лебедевым наконец-то кончился. Спустя 2 месяца "экспресс дизайна" я получил свой логотип. И могу сказать так. Я работаю в аутсорсе и не люблю говорить "такая работа столько не стоит". Так как это немного не так работает. Проблема не в результате. Логотип как бы окей. Я не могу сказать, что он говно. Но 2 месяца на реализацию за такой бюджет — ну такое.

Поэтому я даже тут хештега не поставлю. Вы можете сами оценить какой логотип лучше. Лебедева или тот, что мы взяли со стока, так как "хотелось зарелизится" http://hermesbot.ru/. И я даже использую нарисованный логотип, так как он подходит даже если я изменю название и позиционирование бренда.

Даже со стихом забавно. Он прикольный, ничего не могу сказать. Но в контексте продукта. Гермес ничего не помогает найти, он помогает собрать всё в одном месте :)

А так если вдруг кто-то думал для эксперимента попробовать дизайн от Лебедева за дёшево — не рекомендую. И дело тут не в самом результате что забавно. Почему такой логотип скажем через 2 недели стоит 100к я смогу обосновать. А почему такой логотип стоит столько спустя 2 месяца — нет :) И исходя из процессов в самой студии. Грубые ответы на отъебись. Корректно ответила только глава юридического отдела до которой я дошёл. Меня послали, но корректно. Поэтому как бы вопросов ноль.

В общем эксперимент проведён. Результаты получены :) Было любопытно) Человек который очень много говорит про дизайн и UX не отстроил довольно банальный бизнес-процесс, что забавно. Если бы у меня из ребят кто-то так ответил, как сотрудники студии мне, он бы просто больше к клиентам в жизни бы не подошёл :)
😁15👍5🤮3🤔1
Ачивки — это плохо?
https://80.lv/articles/achievements-trophies-are-bad-for-gaming-a-ubisoft-game-designer-says/

В твиттере началось странное обсуждение на тему того что "Ачивки портят игры". Thylander — ведущий геймдизайнер Ubisoft вборсил тему о том, что ачивки вредят играм и время, которое тратится на проработку системы достижений можно было бы потратить на что-то более полезное. И что ачивки отвлекают от игры.

Я не вижу ничего плохого в системе достижений. Как игрок в WoW в прошлом, а точнее профессиональный рейдер (читай жил в игре ради того, чтобы быть в основном составе топ-3 гильдии европы), я любил ачивки. Но не чтобы понтоваться, а просто в WoW были прикольные ачивки. С кучей шуток и отсылок. Не то, чтобы это самая важня часть. Но то, что они прям плохи для игр. Я не могу согласится. А как считаете вы?

И кстати, прикол работы в крупной компании — твои твитты могут стать новостями. Где скажут "геймдизайнер Ubisoft" и надо писать "моё мнение не отражает мнение компании Ubisoft" :)

#новости
Это прекрасно :) Хотя картинка и старенькая :) VFX на 10 из 10 :)
👍92
Это пиздец товарисчи

https://news.1rj.ru/str/gamedev_suffering/2021

Мда. Просто нет слов. Так кинуть сотрудников — это сильно. Я рад, что мне когда-то не хватило скилла пройти в Game Insight, и я завалил собеседование туда. И я с этой компанией никак не был связан.

Бывает бизнес прогорает. Бывает приходится делать сложные решения. Но даже когда я разорился (хотя я не стал банкротится, так как было невыгодно), я выплатил своим ребятам все деньги + доп. оклады и ушёл в закат с 4 миллионами долгов банкам. При этом прям совсем в закат, и разгребал этот вопрос около года. Я могу понять, когда деньги не отдаются банкам, так как фирма кончилась. Я могу понять многое. Но когда компания зарабатывающая миллионы долларов не выплачивает просто зарплату своим сотрудникам при увольнении. Это пиздец. Люди честно работали, не их вина как всё сложилось и поступать вот так. У людей семьи, кредиты, обязательства. Просто пиздец.

Ну и часть с забрать айфоны и макбуки. Лучше бы сотрудников забрали — руководители…
#новости #скандал
🤬21👍2😁2