5 идеальных видов архитектуры для игр
https://medium.com/@taygun.svs/unlocking-unitys-potential-the-5-ideal-architectures-for-game-development-60f4e30aa21b
Неплохая обзорная статья за одной вещью, которая мне непонятна. Почему ECS, DOD и CBA будто бы в одном ряду с SOA и N-Layer. Для меня это концепции из двух немного разных по уровню абстракций. Ещё есть n-tier и прочее.
В основном вопрос “к идеальности”, так как я предпочитаю плюсы не в вакууме, а в сравнении с чем-то. И SOA и NLayer вызывают больше всего вопросов.
Но для новичков обзорная статья про то, что вот такие интересные вещи в разработке существуют — может быть полезна. А потом и чистую архитектуру почитать можно. Главное не верить кликбейту про идеальность.
#новости
https://medium.com/@taygun.svs/unlocking-unitys-potential-the-5-ideal-architectures-for-game-development-60f4e30aa21b
Неплохая обзорная статья за одной вещью, которая мне непонятна. Почему ECS, DOD и CBA будто бы в одном ряду с SOA и N-Layer. Для меня это концепции из двух немного разных по уровню абстракций. Ещё есть n-tier и прочее.
В основном вопрос “к идеальности”, так как я предпочитаю плюсы не в вакууме, а в сравнении с чем-то. И SOA и NLayer вызывают больше всего вопросов.
Но для новичков обзорная статья про то, что вот такие интересные вещи в разработке существуют — может быть полезна. А потом и чистую архитектуру почитать можно. Главное не верить кликбейту про идеальность.
#новости
Medium
Unlocking Unity’s Potential: The 5 Ideal Architectures for Game Development
Unity serves as a potent canvas for unleashing your unique creative vision in the realm of game development.
🔥9 1
Гриша-бизнесмен: Как я начал чинить продажи
Продолжим нашу длинную историю. Разработка в чистом виде продаётся сложно. Если брать конечных клиентов в особенности. Что самое забавное по наблюдениям — так же как и качество. Если в найме разработчиком быть чистый мёд, особенно сеньор+, то в случае студии это работает так себе. По крайней мере моей, так как мы не занимались аутстаффом. Мы просто хотели пилить крутые интерактивы под заказ.
Запаковывать услуги в кейсы и продукты. Об этом часто говорят. Но первый бизнес и управление студией — это примерно как прогулка на велосипеде, где ты и велосипед горишь. Вроде ты читал все эти умные книжки и статьи, вроде всё это знаешь. Но понимание и применение — это совсем другое. Около года по сути продавали только мои старые контакты и моя публичная деятельность. Но я же взялся чинить продажи. И так появилась первая преза со списком того, что мы делаем.
Было приложение шоукейс + эта преза с которой мы в последствии пойдём по встречам. Продавать надо что-то понятное, что как бы логично. В части случаев даже в этой презентации она понятна только тем, кто знает что хочет купить и зачем. Потом эта идея развивалась в моих новых инициативах и развивается до сих пор. Ведь в этом году должен выйти ребрендинг одного из моих брендов :)
Ставьте 🔥. Так как преза это лишь половина работы, а дальше были встречи и результаты от такого подхода.
#приключения
Продолжим нашу длинную историю. Разработка в чистом виде продаётся сложно. Если брать конечных клиентов в особенности. Что самое забавное по наблюдениям — так же как и качество. Если в найме разработчиком быть чистый мёд, особенно сеньор+, то в случае студии это работает так себе. По крайней мере моей, так как мы не занимались аутстаффом. Мы просто хотели пилить крутые интерактивы под заказ.
Запаковывать услуги в кейсы и продукты. Об этом часто говорят. Но первый бизнес и управление студией — это примерно как прогулка на велосипеде, где ты и велосипед горишь. Вроде ты читал все эти умные книжки и статьи, вроде всё это знаешь. Но понимание и применение — это совсем другое. Около года по сути продавали только мои старые контакты и моя публичная деятельность. Но я же взялся чинить продажи. И так появилась первая преза со списком того, что мы делаем.
Было приложение шоукейс + эта преза с которой мы в последствии пойдём по встречам. Продавать надо что-то понятное, что как бы логично. В части случаев даже в этой презентации она понятна только тем, кто знает что хочет купить и зачем. Потом эта идея развивалась в моих новых инициативах и развивается до сих пор. Ведь в этом году должен выйти ребрендинг одного из моих брендов :)
Ставьте 🔥. Так как преза это лишь половина работы, а дальше были встречи и результаты от такого подхода.
#приключения
Telegram
Григорий Дядиченко
Гриша-бизнесмен: Предательский штраф
После партнёрства хочется рассказать что-то лёгкое и простое. Как филлер в истории. В продакшене возникает много забавных ситуаций, фраз и т.п. Всякие "берите согласованную девочку" (речь про фотку) и так далее. Это довольно…
После партнёрства хочется рассказать что-то лёгкое и простое. Как филлер в истории. В продакшене возникает много забавных ситуаций, фраз и т.п. Всякие "берите согласованную девочку" (речь про фотку) и так далее. Это довольно…
🔥32
Лут и взвешенная вероятность
https://youtu.be/T0GgVAPiNO0?si=uXM3I1C5_xAdpsXv
Меня скорее позабавило это видео по подаче :) Не скажу что оно сильно полезное, но «наглядный пример использования взвешенной вероятности». Конечно паузить код на кадрах видео чтобы понять что хотел сказать автор — это любопытная подача.
Когда-то давным давно я писал в блоге сниппет с чуть более элегантной реализацией на генериках.
#новости
https://youtu.be/T0GgVAPiNO0?si=uXM3I1C5_xAdpsXv
Меня скорее позабавило это видео по подаче :) Не скажу что оно сильно полезное, но «наглядный пример использования взвешенной вероятности». Конечно паузить код на кадрах видео чтобы понять что хотел сказать автор — это любопытная подача.
Когда-то давным давно я писал в блоге сниппет с чуть более элегантной реализацией на генериках.
#новости
YouTube
LOOT SYSTEM in Unity with Random Drop Rates
In this quick video, I will show you how to create a LOOT SYSTEM in Unity with Random Drop Rates
Script can be found on my Patreon page: https://www.patreon.com/GameAssetWorld
#UnityTutorial #UnityTutorialForBeginners #gameDev #Unity#USA#UnityInventorySystem
Script can be found on my Patreon page: https://www.patreon.com/GameAssetWorld
#UnityTutorial #UnityTutorialForBeginners #gameDev #Unity#USA#UnityInventorySystem
🔥1 1
Про мультилеер
https://blog.unity.com/engine-platform/multiplayer-resource-roundup
Неплохой пост в блоге Unity про мультиплеер. Шаблоны, примеры и т.п.
#новости
https://blog.unity.com/engine-platform/multiplayer-resource-roundup
Неплохой пост в блоге Unity про мультиплеер. Шаблоны, примеры и т.п.
#новости
Unity
Multiplayer resource roundup: Get the latest templates, samples, and demos
While multiplayer game development poses challenges, it’s never been simpler to build multiplayer games with Unity. Browse this curated list of resources to get familiar with the latest multiplayer demos, samples, and templates.
🔥5
День и ночь в Unity
https://www.youtube.com/watch?v=CYc4z4wYu3Q
Любопытное видео про создание системы смены дня и ночи. Через Scriptable Object с событиями, скайбоксами, постобработкой и так далее. Сохраним.
#новости
https://www.youtube.com/watch?v=CYc4z4wYu3Q
Любопытное видео про создание системы смены дня и ночи. Через Scriptable Object с событиями, скайбоксами, постобработкой и так далее. Сохраним.
#новости
YouTube
Day Night System | Events, Dial, Skyboxes and PostProcessing
Learn to build a Night/Day System in Unity that publishes events as the day and night progress! Rotate the sun and moon, blend skyboxes between day and night, change post processing for ambient light and color, and create a retrograde dial effect in the…
🔥15
Оптимизация веса билда
https://youtu.be/uJaMrKX0DZg?si=h7WdIUQpVTVEhSK9
Так себе видос если честно. Особенно про спрайты часть не понравилась (без неё я может даже новость бы не делал). Это что-то из идей новичков в 2012, так как в юнити есть спрайт атласы и они автоматом будут степени двойки. А спрайты должны быть просто нужного размера под целевое разрешение.
Лучше мою статью прочесть. Там информация по продвинутее и по правильнее. Хотя и не вся возможная.
#новости
https://youtu.be/uJaMrKX0DZg?si=h7WdIUQpVTVEhSK9
Так себе видос если честно. Особенно про спрайты часть не понравилась (без неё я может даже новость бы не делал). Это что-то из идей новичков в 2012, так как в юнити есть спрайт атласы и они автоматом будут степени двойки. А спрайты должны быть просто нужного размера под целевое разрешение.
Лучше мою статью прочесть. Там информация по продвинутее и по правильнее. Хотя и не вся возможная.
#новости
YouTube
УМЕНЬШИ ВЕС СВОЕЙ ИГРЫ! Оптимизация веса игры Unity. Как уменьшить вес игры на Unity. Ч.1
📝Всем шарп! Сегодня я расскажу о лучших практиках оптимизации веса игры в Unity. Я отобрал самые крутые советы, которые дают наибольший буст для веса итогового билда игры и при этом их довольно просто соблюдать. Разберем как сами практики, так и нюансы, о…
❤🔥7🔥2 1
Григорий Дядиченко
Оптимизация веса билда https://youtu.be/uJaMrKX0DZg?si=h7WdIUQpVTVEhSK9 Так себе видос если честно. Особенно про спрайты часть не понравилась (без неё я может даже новость бы не делал). Это что-то из идей новичков в 2012, так как в юнити есть спрайт атласы…
Да, в целом по этой причине (помимо того что я работаю) так мало новостей выходит. Я не люблю быть токсичным и не люблю тратить чужое время на то, что сам считаю бесполезным. А последнее время большинство новостей по Unity для меня выглядит примерно так https://youtu.be/KTITw8X2368?si=rzlx85LS9jp9Tmna
Про спрайты просто совет аж по уху порезал.
Про спрайты просто совет аж по уху порезал.
YouTube
Каждый в этой комнате отупел (для важных переговоров)
То, что вы только что сказали - одна из самых безумно идиотских вещей, что я когда-либо слышал. Каждый в этой комнате отупел
➡️ Как получить выплаты в РФ от зарубежного заказчика?
Разработчики из РФ являются одними из самых востребованных в мире. Но зарубежные заказчики все чаще боятся иметь дело с исполнителями из РФ из-за санкций. Ведь для них неисполнение данных требований - не шутки, и может создать много проблем для их бизнеса.
💁♂️ Ну и как быть в данной ситуации? Воспользоваться платежным решением для выплат русскоязычным исполнителям из-за рубежа с комиссией всего 2 %.
Salary.cab — сервис оплаты работы фрилансерам и разработчикам из-за рубежа, который:
— Соблюдает все законодательные требования, связанные с международными финансовыми операциями;
— Обеспечивает безопасность финансовых транзакций и защиту информации;
— Обрабатывает транзакции не более 24 часов в рабочие дни, как правило, 1-2 часа;
— Предоставляет документацию по каждой выплате.
➡️ Ознакомиться с условиями: https://clck.ru/39pkZq
Реклама. Ходырев Максим Михайлович. ИНН: 165036899487. Erid: 2VtzqvgxQAz
Разработчики из РФ являются одними из самых востребованных в мире. Но зарубежные заказчики все чаще боятся иметь дело с исполнителями из РФ из-за санкций. Ведь для них неисполнение данных требований - не шутки, и может создать много проблем для их бизнеса.
💁♂️ Ну и как быть в данной ситуации? Воспользоваться платежным решением для выплат русскоязычным исполнителям из-за рубежа с комиссией всего 2 %.
Salary.cab — сервис оплаты работы фрилансерам и разработчикам из-за рубежа, который:
— Соблюдает все законодательные требования, связанные с международными финансовыми операциями;
— Обеспечивает безопасность финансовых транзакций и защиту информации;
— Обрабатывает транзакции не более 24 часов в рабочие дни, как правило, 1-2 часа;
— Предоставляет документацию по каждой выплате.
➡️ Ознакомиться с условиями: https://clck.ru/39pkZq
Реклама. Ходырев Максим Михайлович. ИНН: 165036899487. Erid: 2VtzqvgxQAz
За WebGPU будущее
https://www.gamedeveloper.com/programming/unity-sees-webgpu-is-a-growing-market-for-game-development
Unity ожидает, что технология WebGPU может стать благодатной почвой для разработки игр, выходящих на новый рынок. Браузерные игры являются не совсем новой популярной платформой, но теперь могут появиться игры более высокого качества, расширяющие понятие "кроссплатформенные".
Я обожаю веб как платформу. Не, как разработчик, я ненавижу веб как платформу. А с точки зрения бизнеса — обожаю. И хорошо что многие компании делают ставку на вебгпу, так как есть надежда что под него разрабатывать будет не мучительно больно. А при этом сам по себе веб — кайф. Ничего ставить пользователю не надо, просто заходишь и играешь. Ещё бы упростился процесс добавления иконки на рабочий стол во всех браузерах и больший объём доступного кеша. Помимо графики. И совсем ляпота.
#новости
https://www.gamedeveloper.com/programming/unity-sees-webgpu-is-a-growing-market-for-game-development
Unity ожидает, что технология WebGPU может стать благодатной почвой для разработки игр, выходящих на новый рынок. Браузерные игры являются не совсем новой популярной платформой, но теперь могут появиться игры более высокого качества, расширяющие понятие "кроссплатформенные".
Я обожаю веб как платформу. Не, как разработчик, я ненавижу веб как платформу. А с точки зрения бизнеса — обожаю. И хорошо что многие компании делают ставку на вебгпу, так как есть надежда что под него разрабатывать будет не мучительно больно. А при этом сам по себе веб — кайф. Ничего ставить пользователю не надо, просто заходишь и играешь. Ещё бы упростился процесс добавления иконки на рабочий стол во всех браузерах и больший объём доступного кеша. Помимо графики. И совсем ляпота.
#новости
Game Developer
Unity sees WebGPU as a growing market for game development
According to Unity, games that can be played "instantly" present new possibilities for game developers.
🔥11
Оптимизация пользовательского интерфейса
https://dev.to/devsdaddy/unity-ui-optimization-workflow-step-by-step-full-guide-for-everyone-44da
Больше оптимизации богам оптимизации. Вот это уже гайд с неплохими советами по тому, как надо работать с Unity UI. И про атласы сказано, и про то как он рисуется и перерисовывается (не совсем подробно, но тем не менее), и про галочки рейкаст таргет, и про компрессию текстур, и про найн слайс упомянуто.
В общем ещё с градиентами в гуе разобраться, что можно сделать почитав мою статью (либа я не уверен что работает, так как я забил на неё очень давно). И в игре будет более-менее оптимальный гуй.
#новости
https://dev.to/devsdaddy/unity-ui-optimization-workflow-step-by-step-full-guide-for-everyone-44da
Больше оптимизации богам оптимизации. Вот это уже гайд с неплохими советами по тому, как надо работать с Unity UI. И про атласы сказано, и про то как он рисуется и перерисовывается (не совсем подробно, но тем не менее), и про галочки рейкаст таргет, и про компрессию текстур, и про найн слайс упомянуто.
В общем ещё с градиентами в гуе разобраться, что можно сделать почитав мою статью (либа я не уверен что работает, так как я забил на неё очень давно). И в игре будет более-менее оптимальный гуй.
#новости
DEV Community
Unity UI Optimization Workflow: Step-by-Step full guide for everyone
Hey, everybody. Probably all of you have worked with interfaces in your games and know how important...
🔥8
Гриша-бизнесмен: Самая забавная встреча
Материалы для продажи сделали. У нас была презентация, интерактивная презентация в виде приложения на айпад. На нём были ролики, AR механики вроде AR портала, игры, интерактивные презентации. В общем 10 единиц контента чисто для демо. Пошли мы по конференциям клиентов искать. У меня наверное больше никогда не было столько встреч в чужих офисах. Я ездил куда-то каждый день два раза в день. И оно принесло свои результаты. В CRM за 2 месяца плотной работы появилось контрактов на 25 миллионов. Так называемые лиды. Но где мы обсудили что делаем и суммы, а это уже большой кусок работы. В общем шарманка как-то поехало.
И по ходу этого замечательного процесса была самая интересная встреча. Вообще я провёл очень много встреч, а ещё больше переговоров за последние 6 лет. Но такое у меня было дважды, а тогда вообще в первый раз. И это забавный процесс в некоторых компаниях. Мы приходим в компанию, общаемся с руководителем визитку которого взяли на конференции. Он проводит нас в переговорку. После говорит подождать и уходит. Мы раскладываемся, готовимся, подключаемся к проекторам и так далее. И тут в переговорку заходит человек 20. Я аж растерялся. Я привык что общение ведётся с 1-2 людьми, а тут толпа народу и все чего-то ждут. Руководитель другой компании заметил и взял вступительное слово, и я уже дальше включился рассказал и показал всё. Оказывается к нам привели вообще весь отдел продаж, чтобы мы им рассказали, что им надо продать. Сейчас меня такое уже не сильно удивит, но тогда это было неожиданно конечно.
И всё было неплохо. Да, конечно кассу чуть подразрывало, ещё и материалы стоили денег и ресурсов, да и на встречи тоже нужны расходы. Конечно же 24 миллиона рублей лидов вселяет надежду на светлое будущее, так как обычно у меня конверсия в контракт больше 50%. Но как говорится, я выбрал самый удачный момент, чтобы нацелиться в самый удачный рынок. В бизнесе некоторые вещи просто невозможно предсказать. Но это уже совсем другая история. Ставьте 🔥. Это ничего не стоит, а мне приятно. Я и так тут чуть ли не все секреты фирмы рассказываю. Правда своей, так что можно :)
#приключения
Материалы для продажи сделали. У нас была презентация, интерактивная презентация в виде приложения на айпад. На нём были ролики, AR механики вроде AR портала, игры, интерактивные презентации. В общем 10 единиц контента чисто для демо. Пошли мы по конференциям клиентов искать. У меня наверное больше никогда не было столько встреч в чужих офисах. Я ездил куда-то каждый день два раза в день. И оно принесло свои результаты. В CRM за 2 месяца плотной работы появилось контрактов на 25 миллионов. Так называемые лиды. Но где мы обсудили что делаем и суммы, а это уже большой кусок работы. В общем шарманка как-то поехало.
И по ходу этого замечательного процесса была самая интересная встреча. Вообще я провёл очень много встреч, а ещё больше переговоров за последние 6 лет. Но такое у меня было дважды, а тогда вообще в первый раз. И это забавный процесс в некоторых компаниях. Мы приходим в компанию, общаемся с руководителем визитку которого взяли на конференции. Он проводит нас в переговорку. После говорит подождать и уходит. Мы раскладываемся, готовимся, подключаемся к проекторам и так далее. И тут в переговорку заходит человек 20. Я аж растерялся. Я привык что общение ведётся с 1-2 людьми, а тут толпа народу и все чего-то ждут. Руководитель другой компании заметил и взял вступительное слово, и я уже дальше включился рассказал и показал всё. Оказывается к нам привели вообще весь отдел продаж, чтобы мы им рассказали, что им надо продать. Сейчас меня такое уже не сильно удивит, но тогда это было неожиданно конечно.
И всё было неплохо. Да, конечно кассу чуть подразрывало, ещё и материалы стоили денег и ресурсов, да и на встречи тоже нужны расходы. Конечно же 24 миллиона рублей лидов вселяет надежду на светлое будущее, так как обычно у меня конверсия в контракт больше 50%. Но как говорится, я выбрал самый удачный момент, чтобы нацелиться в самый удачный рынок. В бизнесе некоторые вещи просто невозможно предсказать. Но это уже совсем другая история. Ставьте 🔥. Это ничего не стоит, а мне приятно. Я и так тут чуть ли не все секреты фирмы рассказываю. Правда своей, так что можно :)
#приключения
Telegram
Григорий Дядиченко
Гриша-бизнесмен: Как я начал чинить продажи
Продолжим нашу длинную историю. Разработка в чистом виде продаётся сложно. Если брать конечных клиентов в особенности. Что самое забавное по наблюдениям — так же как и качество. Если в найме разработчиком быть…
Продолжим нашу длинную историю. Разработка в чистом виде продаётся сложно. Если брать конечных клиентов в особенности. Что самое забавное по наблюдениям — так же как и качество. Если в найме разработчиком быть…
🔥56
Вышла Смута
https://www.youtube.com/watch?v=TADQ1W_eRIE
Выглядит любопытно. Может даже поиграю. Липсинк конечно уморительный. Чем-то напомнило масс эффект 3 или в какой там части анимации были печальные. Сейчас конечно наверное будет куча бурления связанного с непрофильными людьми, которые будут оценивать скок это реально стоит. Хотя так как я помню, что в бородатые времена на приличную мобилку нужно было 500к$. Так что на грант в по сути 5кк$ не удивлюсь если игра вполне себе тянет.Особенно учитывая что писался свой движок. (как меня поправили, сделано на UE5, но всё равно) Хотя я прям удивлюсь, если не угадаю, что астрологи объявили неделю скандалов вокруг тайтла. А потом ещё люди будут удивляться почему у нас так мало ААА пытаются делать. Там же тоже всё равно руку надо набивать.
#новости
https://www.youtube.com/watch?v=TADQ1W_eRIE
Выглядит любопытно. Может даже поиграю. Липсинк конечно уморительный. Чем-то напомнило масс эффект 3 или в какой там части анимации были печальные. Сейчас конечно наверное будет куча бурления связанного с непрофильными людьми, которые будут оценивать скок это реально стоит. Хотя так как я помню, что в бородатые времена на приличную мобилку нужно было 500к$. Так что на грант в по сути 5кк$ не удивлюсь если игра вполне себе тянет.
#новости
YouTube
Смута - новый трейлер
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
❤🔥6 2
Дошёл таки до Prototype
🔥9
This media is not supported in your browser
VIEW IN TELEGRAM
Столько новых лиц :) Хотя и знакомые есть :)
🔥10
Организация архитектуры для игр
https://devsdaddy.hashnode.dev/organizing-architecture-for-games-on-unity-laying-out-the-important-things-that-matter
Неплохая обзорная статья по архитектуре и архитектурным паттернам. Можно долго спорить на тему того, что «у игр своя специфика архитектуры» и т.п. Но я пока такого не замечал. Все MVC, MVP, MVVM вполне уместны и полезны в геймдеве, если разбираться что это за звери и с чем их едят. А разбираться в этом разработчику необходимо.
Конечно моим любимым принципом всегда остаётся KISS. Так как по опыту не знание архитектуры делает понятный спектр проблем. А вот «знание» архитектуры и оверинжениринг — это то, на что чаще говорится: «Да проще с нуля написать, чем понять как это вообще работает».
#новости
https://devsdaddy.hashnode.dev/organizing-architecture-for-games-on-unity-laying-out-the-important-things-that-matter
Неплохая обзорная статья по архитектуре и архитектурным паттернам. Можно долго спорить на тему того, что «у игр своя специфика архитектуры» и т.п. Но я пока такого не замечал. Все MVC, MVP, MVVM вполне уместны и полезны в геймдеве, если разбираться что это за звери и с чем их едят. А разбираться в этом разработчику необходимо.
Конечно моим любимым принципом всегда остаётся KISS. Так как по опыту не знание архитектуры делает понятный спектр проблем. А вот «знание» архитектуры и оверинжениринг — это то, на что чаще говорится: «Да проще с нуля написать, чем понять как это вообще работает».
#новости
🔥17
ИИ в Unity — GOAP
https://www.youtube.com/watch?v=T_sBYgP7_2k
Классное обзорное видео про GOAP с хорошими примерами объясняющими, что такое акторы, планировщик, действия, цели, сенсоры и так далее. В общем сохраним тут.
#новости
https://www.youtube.com/watch?v=T_sBYgP7_2k
Классное обзорное видео про GOAP с хорошими примерами объясняющими, что такое акторы, планировщик, действия, цели, сенсоры и так далее. В общем сохраним тут.
#новости
YouTube
Better AI in Unity - GOAP (Goal Oriented Action Planning)
Build a GOAP system from the ground up in this video that not only explains GOAP (Goal Oriented Action Planning) but will show you how you can implement smarter AI in your Unity project with a practical implementation from scratch. Create dynamic and unpredictable…
🔥12