Уровень материала: 🐥 #middle
В начале года Unity выпустили свой статический анализатор для проектов. Поленился об этом своевременно написать, да и без меня это широко освещалось.
Но оказалось, до сих пор есть те, кто об этом не слышал. И о некоторых других менее новых инструментах для анализа.
Я успел всеми ими попользоваться в какой-то мере — кратко расскажу про эти инструменты. И один из них сейчас можно купить по очень выгодной цене.
Продолжение - в комментариях
————————————
#unity #gamedev #development #editor #tool #analyser #геймдев #разработка #анализатор #инспектор #инструмент #рекомендация
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍2
AI для Rider в разработке под Unity
Уровень материала: 🤖 #ai
📝 Habr / 📝 Dtf / 💙 VK
Давно не касался темы AI, хотя в этой сфере постоянно происходит много нового.
У меня успело накопиться несколько обновлений, которые могут оказаться для кого-то полезными, т.к. разработка с Rider под Unity имеет некоторую специфику, из-за чего приходится много экспериментировать и выискивать удобные инструменты.
Расскажу, что я успел попробовать, чем и как пользуюсь сейчас.
————————
#unity #gamedev #development #ai #llm #agent #tool #ии #статья #aks2dio
Уровень материала: 🤖 #ai
Давно не касался темы AI, хотя в этой сфере постоянно происходит много нового.
У меня успело накопиться несколько обновлений, которые могут оказаться для кого-то полезными, т.к. разработка с Rider под Unity имеет некоторую специфику, из-за чего приходится много экспериментировать и выискивать удобные инструменты.
Расскажу, что я успел попробовать, чем и как пользуюсь сейчас.
————————
#unity #gamedev #development #ai #llm #agent #tool #ии #статья #aks2dio
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10
aks2dio | Unity и геймдев
AI для Rider в разработке под Unity Уровень материала: 🤖 #ai 📝 Habr / 📝 Dtf / 💙 VK Давно не касался темы AI, хотя в этой сфере постоянно происходит много нового. У меня успело накопиться несколько обновлений, которые могут оказаться для кого-то полезными…
Уровень материала: 🤖 #ai
Получил в комментариях к недавнему материалу по AI-плагинам новую информацию: выяснил, что Github Copilot тоже успел получить агентные функции, и узнал про Sweep AI.
Потестировал оба решения. Зафиксировал впечатления в статье.
Оба решения достойны внимания. Но с Windsurf уйти не убедили.
Его агентный режим с Memory Bank, планированием и гибкой настройкой правил работы на проекте выглядит более мощным.
💻 Github Copilot удобный и очень доступный.
Для Rider урезан и ощущается как просто сильно прокаченный ассистент. Но более прокаченный, чем JetBrains AI.
🧹 У Sweep AI крутой автокомплит, простой интерфейс и полноценный агентный режим.
Не понравились цена с тарификацией, отсутствие возможности использования вне Rider и кол-во доступных LLM.
————————
#unity #gamedev #development #ai #llm #agent #tool #ии
Получил в комментариях к недавнему материалу по AI-плагинам новую информацию: выяснил, что Github Copilot тоже успел получить агентные функции, и узнал про Sweep AI.
Потестировал оба решения. Зафиксировал впечатления в статье.
Оба решения достойны внимания. Но с Windsurf уйти не убедили.
Его агентный режим с Memory Bank, планированием и гибкой настройкой правил работы на проекте выглядит более мощным.
Для Rider урезан и ощущается как просто сильно прокаченный ассистент. Но более прокаченный, чем JetBrains AI.
Не понравились цена с тарификацией, отсутствие возможности использования вне Rider и кол-во доступных LLM.
————————
#unity #gamedev #development #ai #llm #agent #tool #ии
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
Open-source альтернатива Mixamo
Mesh2Motion — это бесплатное и открытое веб-приложение для анимации 3D-моделей.
Доступный, очень простой и от этого удобный в использовании сервис. Пока ещё в режиме Alpha, но активно развивается.
➖ Поддержка форматов:
➖ Типы скелетов: человек, четвероногие и птицы
➖ Библиотека анимаций: Quaternius
🔗 Ссылка 🔗
—————————————
#gamedev #development #animation #rig #tool #free
Mesh2Motion — это бесплатное и открытое веб-приложение для анимации 3D-моделей.
Доступный, очень простой и от этого удобный в использовании сервис. Пока ещё в режиме Alpha, но активно развивается.
GLB, GLTF и FBX—————————————
#gamedev #development #animation #rig #tool #free
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍1
Media is too big
VIEW IN TELEGRAM
Мои впечатления от нового AI IDE — Qoder
Уровень материала: 🤖 #ai
Alibaba (у которых Qwen, AliExpress и Tmall) на днях представили Qoder — своюпока бесплатную альтернативу Cursor.
Я успел провести с ним сегодня свой рабочий день, и вот мои впечатления.
Сравнивать его я буду с Windsurf, т.к. им пользовался дольше остальных.
(а чем пользовался ещё - писал здесь)
Продолжение - в комментариях⤵️
p.s. сторонний видео-обзор📺
————————
#gamedev #development #ai #llm #ide #agent #tool #news #ии
Уровень материала: 🤖 #ai
Alibaba (у которых Qwen, AliExpress и Tmall) на днях представили Qoder — свою
Я успел провести с ним сегодня свой рабочий день, и вот мои впечатления.
Сравнивать его я буду с Windsurf, т.к. им пользовался дольше остальных.
(а чем пользовался ещё - писал здесь)
Продолжение - в комментариях
p.s. сторонний видео-обзор
————————
#gamedev #development #ai #llm #ide #agent #tool #news #ии
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
В AssetStore
Промокод:
GUARDINGPEARSOFTWAREАссет предоставляет:
Решение полезно преимущественно для однопользовательских игр.
В многопользовательских играх обычно (но не всегда) есть выделенный сервер, готовый "поймать читера за руку":
Если данные клиента начинают отличаться от серверных, доступ к сессии можно ограничить.
Но там, где сервер не может гарантировать честность, подобные инструменты помогают закрыть потенциальные уязвимости.
Игры, склонные к взлому, теряют монетизацию. А многопользовательские — ещё и аудиторию. Поэтому в коммерческом геймдеве вопросы защиты от читеров всегда актуальны.
—————————————
#gamedev #development #unity #asset #free #tool #cheat
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍1
aks2dio | Unity и геймдев
AI для Rider в разработке под Unity Уровень материала: 🤖 #ai 📝 Habr / 📝 Dtf / 💙 VK Давно не касался темы AI, хотя в этой сфере постоянно происходит много нового. У меня успело накопиться несколько обновлений, которые могут оказаться для кого-то полезными…
Telegram
aks2dio | Unity и геймдев
AI для Rider в разработке под Unity
📝 Habr / 📝 Dtf / 💙 VK
Давно не касался темы AI, хотя в этой сфере постоянно происходит много нового.
У меня успело накопиться несколько обновлений, которые могут оказаться для кого-то полезными, т.к. разработка с Rider…
📝 Habr / 📝 Dtf / 💙 VK
Давно не касался темы AI, хотя в этой сфере постоянно происходит много нового.
У меня успело накопиться несколько обновлений, которые могут оказаться для кого-то полезными, т.к. разработка с Rider…
Update по AI-плагинам для Rider
Уровень материала: 🤖 #ai
1️⃣ Вышел Junie для Rider — это полноценный агент. В бете. Включён в мою подписку Jetbrains AI Pro. Оно уже работает. И весьма неплохо. Т.к. он мне достаётся "даром" к моей подписке Rider, то буду им жадно пользоваться 😈
2️⃣ Sweep AI обновил свою тарифную сетку, став доступнее и гибче. И теперь это, пожалуй, лучшее решение для Rider. Я провёл с ним ещё несколько дней, и это было замечательно. Автокомплит почти такой же как в Windsurf IDE, только в Rider. Если кому-то нужен просто клёвый ассистент или нет необходимости покидать Rider, то рекомендую 👍
В статье информацию и свои впечатления обновил. Всё ещё остаюсь на Windsurf. Всё ещё IDE не работает с Unity. Всё ещё Rider-плагин багует😅
————————
#unity #gamedev #development #ai #llm #agent #tool #ии
Уровень материала: 🤖 #ai
В статье информацию и свои впечатления обновил. Всё ещё остаюсь на Windsurf. Всё ещё IDE не работает с Unity. Всё ещё Rider-плагин багует
————————
#unity #gamedev #development #ai #llm #agent #tool #ии
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4✍3
Ещё один AI инструмент для Unity: "распаковка" Code Maestro
Уровень материала: 🤖 #ai
📝 Habr / 📝 Dtf / 💙 VK
Помимо Unity AI, доступной бесплатно в Unity 6.2 beta, и очень странного и сырого NimbleFox AI, появился ещё один игрок среди AI-решений для Unity, но с совершенно другим подходом — Code Maestro.
Расскажу, что нам, разработчикам, предлагается, и поделюсь своим опытом и впечатлениями от этого инструмента.
————————
#unity #gamedev #development #ai #llm #agent #tool #ии #статья #aks2dio
Уровень материала: 🤖 #ai
Помимо Unity AI, доступной бесплатно в Unity 6.2 beta, и очень странного и сырого NimbleFox AI, появился ещё один игрок среди AI-решений для Unity, но с совершенно другим подходом — Code Maestro.
Расскажу, что нам, разработчикам, предлагается, и поделюсь своим опытом и впечатлениями от этого инструмента.
————————
#unity #gamedev #development #ai #llm #agent #tool #ии #статья #aks2dio
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
Telegram
aks2dio | Unity и геймдев
Update по AI-плагинам для Rider
Уровень материала: 🤖 #ai
1️⃣ Вышел Junie для Rider — это полноценный агент. В бете. Включён в мою подписку Jetbrains AI Pro. Оно уже работает. И весьма неплохо. Т.к. он мне достаётся "даром" к моей подписке Rider, то буду…
Уровень материала: 🤖 #ai
1️⃣ Вышел Junie для Rider — это полноценный агент. В бете. Включён в мою подписку Jetbrains AI Pro. Оно уже работает. И весьма неплохо. Т.к. он мне достаётся "даром" к моей подписке Rider, то буду…
AI Updates
Уровень материала:🦆 #ai
Несколько небольших обновлений в продолжение темы с AI-плагинами.
💜 Нашёл ещё один AI-плагин
💜 Один месяц с Junie
💜 Jetbrains AI прокачался
💜 AI IDE -> AI CLI -> ADE
————————
#unity #gamedev #development #ai #llm #agent #tool #ии #news
Уровень материала:
Несколько небольших обновлений в продолжение темы с AI-плагинами.
————————
#unity #gamedev #development #ai #llm #agent #tool #ии #news
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
Способ хранения настроек своих тулов в Unity
Уровень материала: 🐣 #junior
Для различных редакторных тулов внутри Unity часто требуется сохранять какие-то настройки, промежуточные состояния и выбранные опции. Где-то временно, где-то надолго, где-то чтобы данные были общими для всех в репозитории, а где-то только локально на конкретном устройстве.
Часто для этого используют
Но что, если нужно сохранить какую-то мелочь, которая не должна попасть в VCS и которая нужна только на некоторое время?
Казалось бы, для этого могли бы подойти
Продолжение — в комментариях💬
〰️ 〰️ 〰️ 〰️ 〰️ 〰️
#gamedev #unity #development #editor #save #tool
Уровень материала: 🐣 #junior
Для различных редакторных тулов внутри Unity часто требуется сохранять какие-то настройки, промежуточные состояния и выбранные опции. Где-то временно, где-то надолго, где-то чтобы данные были общими для всех в репозитории, а где-то только локально на конкретном устройстве.
Часто для этого используют
ScriptableObject'ы. Но тогда нужно создавать объект в проекте, следить за его наличием, хранить где-то в файловой системе, добавлять в Git или в .gitignore (или иные варианты VCS). То же самое относится к другим сериализованным форматам данных.Но что, если нужно сохранить какую-то мелочь, которая не должна попасть в VCS и которая нужна только на некоторое время?
Казалось бы, для этого могли бы подойти
PlayerPrefs. Однако PlayerPrefs созданы для игровых данных. Если игра активно использует этот механизм, есть риск из редактора случайно нарушить целостность игровых данных.Продолжение — в комментариях
#gamedev #unity #development #editor #save #tool
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🤔2🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Генерация Sprite Sheet из картинки
Уровень материала:✏️ #tool
AutoSprite — свежий сервис для автоматического создания Sprite Sheets по загруженному изображению.
🔗 Ссылка
➖ ➖ ➖ ➖ ➖
Флоу работы:
⚫️ Загрузка изображения.
⚫️ Выбор анимаций: из стандартного набора или по промпту.
⚫️ Настройка: FPS, зацикливания, точки начала и завершения, пресеты настроек.
⚫️ Экспорт: PNG и JSON с метаданными.
➖ ➖ ➖ ➖ ➖
Ежемесячные тарифы:
$0➖ $12 ➖ $29 ➖ $79
Уровень материала:
AutoSprite — свежий сервис для автоматического создания Sprite Sheets по загруженному изображению.
Флоу работы:
Ежемесячные тарифы:
$0
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7❤3
Уровень материала:
Affinity — мощный аналог Adobe Photoshop
Отличная новость для инди-разработчиков и геймдев-студий, кому Adobe дорого или избыточно.
Раньше Affinity состоял из трёх отдельных программ:
Теперь это всё один продукт с несколькими режимами.
Каждую из программ раньше можно было купить по-отдельности одним платежом навсегда, что выгодно отличало их от Adobe. Позже появился формат подписок, но он не заменял возможность разовой покупки.
Но теперь это стало и вовсе бесплатно. Платными остались только AI-функции по подписке.
Есть на Win
Поддерживаются основные популярные форматы, в т.ч. PSD, PDF, SVG и TIFF.
Давно с этим инструментом знаком. Не могу сравнить его с PS, т.к. не про-пользователь, но продукт удобный. Точно дружелюбнее Gimp и AliveColors.
Canva ещё выпустили простой и бесплатный видеоредактор Video 2.0 (жутко похожий на Clipchamp)
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13
Нельзя Toolbar, но можно Overlay: кастомизация Unity
Уровень материала:📎 #tool
В Update Notes по Unity 6.3 LTS💬 была добавлена кастомизация Toolbar. Тогда по докам 📱 не было понятно, может ли оно удобно заменить популярные пользовательские расширения для кастомизации, которые были упомянуты в посте про EditorPrefs 💬
Лично залазить в 6.3 пока некогда. Но на канале git-amend вышло видео📱 про эти новые возможности кастомизации. И похоже что это именно оно. Совсем не так удобно, как в любительских расширениях, но зато без дополнительных пакетов и "из коробки".
Однако это только в 6.3 — не все успели её раскатить. Но и в версиях постарше, начиная от 2021, тоже есть похожая возможность: кастомные Overlay для Scene View.
Документация: Unity📱
Это такие панели, которые могут быть плавающими, прикреплёнными к краям Scene View или встроенными в него.
В частности, их можно тоже "вписать" в Toolbar, но только который внутри Scene View.
Они могут быть как элементарно простыми, так и нагружено сложными.
Так что в какой-то степени это даже более гибкая история, чем обычный Toolbar.
Оно достаточно удобно пишется (генерируется) на уже прижившемся Visual Elements из UI Toolkit.
Поддерживается два типа оверлеев:
⚫️ Toolbar Overlay
⚫️ Panel Overlay
Уровень материала:
В Update Notes по Unity 6.3 LTS
Лично залазить в 6.3 пока некогда. Но на канале git-amend вышло видео
Однако это только в 6.3 — не все успели её раскатить. Но и в версиях постарше, начиная от 2021, тоже есть похожая возможность: кастомные Overlay для Scene View.
Документация: Unity
Это такие панели, которые могут быть плавающими, прикреплёнными к краям Scene View или встроенными в него.
В частности, их можно тоже "вписать" в Toolbar, но только который внутри Scene View.
Они могут быть как элементарно простыми, так и нагружено сложными.
Так что в какой-то степени это даже более гибкая история, чем обычный Toolbar.
Оно достаточно удобно пишется (генерируется) на уже прижившемся Visual Elements из UI Toolkit.
Поддерживается два типа оверлеев:
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤3
Уровень материала:
Были планы сделать какой-то медиа-контент по этой теме, но так долго жду возможности, что уже, похоже, никогда. Поэтому хотя бы в виде постика зафиксирую этот тул в истории.
Performance Testing Package — это официальное расширение для Unity Test Framework, которое позволяет удобно и быстро реализовывать бенчмарки для вашего кода.
Подробнее — в оф документации
Оно интегрируется в обычный Test Runner: и в EditMode, и в PlayMode. Но в EditMode доступны не все варианты измерений. Например, нет работы с кадрами или профайлером по понятным причинам.
Соответственно, это удобно и запускать самостоятельно, и встраивать в CI-пайплайны.
(в последний раз тут про CI была информация в этом посте
Пакет предоставляет наглядные отчёты. И эти отчёты можно выгружать в
xml и csv. Пишется это аналогично NUnit-тестами, на родном C#. Только добавляются специальные методы, которые на себя забирают много полезной рутины.
По типу того, сколько делать прогонов и как часто делать замеры.
Пользоваться весьма удобно. А т.к. LLM отлично генерируют нужный код, то ещё очень просто и быстро.
Гонять бенчмарки можно не только в редакторе, но и в билде на конечном устройстве через режим Player.
Продолжение — в комментариях
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤5
Новый текстовый движок для Unity
Уровень материала:📎 #tool
Встретил интересный пакет UniText. Это текстовый движок для Unity, по типу TextMeshPro. Но на базе HarfBuzz — того же, что используется во многих браузерах, софте и всяких ОС.
Выглядит настолько хорошо, что похоже на скам. Но оно, по крайней мере, действительно работает. Лично пока всё проверить времени не хватает. Если кто уже успел, оставляйте фидбэк.
Хоть оно и якобы эффективнее TMP, но пока кажется, что с визуальной настройкой есть свои неудобства и ограничения.
Оф. сайт📎 | Github 💻 | Документация 🚩
〰️ 〰️ 〰️ 〰️ 〰️ 〰️ 〰️ 〰️
🍳 Возможности 🗑️
🟣 100% поддержка Unicode, а это более 150 языков, в т.ч. арабский, иврит хинди и прочие иероглифы.
🟣 Поддержка двунаправленного текста (BiDi).
🟣 Поддержка системных нативных эмодзи, использование которых не увеличивает размер билда.
🟣 Поддержка цветных эмодзи (типа разного цвета кожи) и ZWJ (склейка нескольких эмодзи в одно).
🟣 Позволяет создавать кликабельные зоны в тексте с подсветкой при наведении.
🟣 Более 15 модульных модификаторов текста с возможностью создать свои.
🟣 Поддержка Windows, macOS, Linux, Android, iOS и WebGL.
〰️ 〰️ 〰️ 〰️ 〰️ 〰️ 〰️ 〰️
🍳 Преимущества 🗑️
🟣 Работает и рендерит кратно быстрее, чем TextMeshPro и UI Toolkit.
🟣 Минимальное выделения памяти.
🟣 Многопоточная обработка текста, на все ядра CPU.
upd: раскрыты планы на будущие версии — это будет мощно
Уровень материала:
Встретил интересный пакет UniText. Это текстовый движок для Unity, по типу TextMeshPro. Но на базе HarfBuzz — того же, что используется во многих браузерах, софте и всяких ОС.
Выглядит настолько хорошо, что похоже на скам. Но оно, по крайней мере, действительно работает. Лично пока всё проверить времени не хватает. Если кто уже успел, оставляйте фидбэк.
Хоть оно и якобы эффективнее TMP, но пока кажется, что с визуальной настройкой есть свои неудобства и ограничения.
Оф. сайт
upd: раскрыты планы на будущие версии — это будет мощно
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥22❤3
Релиз Spacetime DB 2.0
Уровень материала:📎 #tool #multiplayer
Давно собирался написать про этот инструмент, но всё не доходили руки. С наводки в комментариях повод появился — SpacetimeDB обновились до версии 2.
SpacetimeDB — это in‑memory реляционная БД, которая в то же время является backend‑сервером, а логика выполняется непосредственно с данными в БД.
При этом для "скриптинга" поддерживается много языков: от Rust до C#.
🖇️ Website | Github 💻
Проект изначально разрабатывался студией Clockwork Labs специально для их собственной MMO — BitCraft. Но позже они выкатили это на Github и теперь постепенно всё больше уходят в сторону полноценного Backend-as-a-Service.
Собственно сама идея этой платформы — это экстремально низкая задержка, что как раз очень важно для realtime-игр. Чем и продиктованы основные архитектурные решения.
Продолжение — в комментариях💬
Уровень материала:
Давно собирался написать про этот инструмент, но всё не доходили руки. С наводки в комментариях повод появился — SpacetimeDB обновились до версии 2.
SpacetimeDB — это in‑memory реляционная БД, которая в то же время является backend‑сервером, а логика выполняется непосредственно с данными в БД.
При этом для "скриптинга" поддерживается много языков: от Rust до C#.
Проект изначально разрабатывался студией Clockwork Labs специально для их собственной MMO — BitCraft. Но позже они выкатили это на Github и теперь постепенно всё больше уходят в сторону полноценного Backend-as-a-Service.
Собственно сама идея этой платформы — это экстремально низкая задержка, что как раз очень важно для realtime-игр. Чем и продиктованы основные архитектурные решения.
Продолжение — в комментариях
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤5🔥4
Большое обновление текстового движка UniText
Уровень материала:📎 #tool #news
Пару месяцев назад писал про новый текстовый движок для Unity💬 . Настолько он выглядел амбициозно, что вообще не верилось в его правдивость.
Не только мне: этот пост вызвал бурную реакцию на некоторых площадках. Выяснилось, многие разработчики им уже успели попользоваться и оставили положительный фидбэк.
На этой неделе подкрался релиз новой версии 2.0. Это уже буквально другой продукт. Судя по гигантскому Changelog, переработано там чуть ли не всё. При этом плюшки первой версии остались на месте, стали лучше и их стало ещё больше.
Следил за разработкой на GitHub💻 . Версия 2.0 оттуда благополучно исчезла, став коммерческой. Версия 1.0 так и остаётся доступной свободно, под open-source, для любого вида использования.
Версия 2.0 же доступна только покупкой через оф. сайт, либо в AssetStore (либо что успели с Github'а стянуть до релиза, но обновлений тогда уже не будет, а они там требовались).
Для личного использования — цены покусывают. Хотя ассеты подобного масштаба примерно столько и стоят.
Для компаний — достаточно выгодно. В ближайшее время ещё действуют скидки в 50%. С их учётом, ассет можно забрать от $25.
Возможно, немножко обидно, но ожидаемо и логично. Как минимум, это легальная возможность задонатить автору за проделанную огромную работу.
Далее кратенько о фичах и моих текущих впечатлениях🔄
Уровень материала:
Пару месяцев назад писал про новый текстовый движок для Unity
Не только мне: этот пост вызвал бурную реакцию на некоторых площадках. Выяснилось, многие разработчики им уже успели попользоваться и оставили положительный фидбэк.
На этой неделе подкрался релиз новой версии 2.0. Это уже буквально другой продукт. Судя по гигантскому Changelog, переработано там чуть ли не всё. При этом плюшки первой версии остались на месте, стали лучше и их стало ещё больше.
Следил за разработкой на GitHub
Версия 2.0 же доступна только покупкой через оф. сайт, либо в AssetStore (либо что успели с Github'а стянуть до релиза, но обновлений тогда уже не будет, а они там требовались).
Для личного использования — цены покусывают. Хотя ассеты подобного масштаба примерно столько и стоят.
Для компаний — достаточно выгодно. В ближайшее время ещё действуют скидки в 50%. С их учётом, ассет можно забрать от $25.
Возможно, немножко обидно, но ожидаемо и логично. Как минимум, это легальная возможность задонатить автору за проделанную огромную работу.
Далее кратенько о фичах и моих текущих впечатлениях
Please open Telegram to view this post
VIEW IN TELEGRAM
10K👍8🔥7❤2
Уровень материала:
Действительно стоящая внимания новость за долгое время. Unity сделали CLI. Пока в бете. И пока бесплатно (хорошо, если так оно и останется).
В первую очередь, это тул для управления редакторами и проектами. Как
При этом поддерживает Structured Output и очень дружелюбен к AI-агентам. Останется только skill'ми это всё смазать.
Вдогонку они добавили пакет
com.unity.pipeline, который позволяет этому CLI управлять уже запущенным редактором и взаимодействовать с ним. Выполнять разнообразные действия и получать информацию о происходящем внутри. Пакет позволяет просто добавлять кастомные CLI-команды через атрибут
[CliCommand]. И выполнять внутри проекта произвольный C#-код через unity eval (аналог вот такого из JS), очень быстро и без перекомпиляций. Работает это великолепие начиная с Unity 6000. И настраивается в 2 команды:
curl -fsSL https://public-cdn.cloud.unity3d.com/hub/prod/cli/install.sh | UNITY_CLI_CHANNEL=beta bash
unity pipeline install
Более подробный анонс — здесь
Официальная видео-демонстрация — здесь
Также Unity опубликовали видео с Unite Seoul
Баловаться новой игрушкой, увы, некогда. Поэтому инструмент сразу полетел в рабочие проекты. Пока выглядит многообещающе — кажется, MCP можно будет выдёргивать из розетки
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍3❤1😴1
Content Directories в Unity 6.6: закат Asset Bundles
Уровень материала:📢 #news #tool
Unity опубликовали ролик-анонс новой версии 6.6🖥 и бегло засветили новую любопытную технологию. И нет, речь не про сериализуемые словари. Если бы мы только знали, что это такое — так что придётся знакомиться.
Content Directories — новая низкоуровневая система сборки и загрузки контента, которая планирует заменить собой уже изрядно постаревшие AssetBundles.
Преследует похожие цели:
1️⃣ Разделить билд на core-контент, который нужен сразу, и остальной контент, который нужен не сразу.
2️⃣ Предоставить lazy references на эти ассеты и подгружать их в память во время выполнения по востребованию.
Но делают они это до банального иначе (многие старожилы узнают в этом свои велосипеды). И работают только для локального контента, который не загружается по remote-каналам и тянется через
(что для WebGL и за Remote-канал сойдёт, хе-хе)
Документация:💻 Unity Docs
Далее:
➡️ Суть работы
➡️ Вытекающие особенности
➡️ Совместимость с Addressables
➡️ Выводы
Уровень материала:
Unity опубликовали ролик-анонс новой версии 6.6
Content Directories — новая низкоуровневая система сборки и загрузки контента, которая планирует заменить собой уже изрядно постаревшие AssetBundles.
Преследует похожие цели:
Но делают они это до банального иначе (многие старожилы узнают в этом свои велосипеды). И работают только для локального контента, который не загружается по remote-каналам и тянется через
StreamingAssets. (что для WebGL и за Remote-канал сойдёт, хе-хе)
Документация:
Далее:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10❤4🔥3
Обновление UniText v3
Уровень материала:📢 #news #tool
В этом месяце состоялся релиз новой версии пакета UniText. Периодически возвращаюсь к этому ассету, проверяю и прицениваюсь на предмет переезда. Делюсь результатами текущего набега.
В этой версии появился миграционный тул, который анализирует проект на
upd: похоже уже докрутили
Он заменил все компоненты, все ассеты шрифтов, все сериализуемые ссылки в коде. Но оставил нетронутым API (например, нужно
Из-за этого тесты на потребление ОЗУ и размеры билда пока не состоялись — в рабочих проектах слишком многое отлетает. А на личных мелких совсем не показательно. Попробую позже вернуться к этому вопросу.
Однако я таки пересобрал несколько сцен и экранов в большом WebGL-проекте. Работает и рендерится хорошо. В этот раз никаких багов в билде не встретил. Но были затупливания рендеринга в редакторе. Сам же редактор прокачали — стало симпатичнее, понятнее и удобнее. Добавили больше эффектов — настраивается всё просто.
Помимо выросшей цены (теперь это уже минимум $70), в Changelog версии🖇️ попало огромное кол-во изменений. В комментариях собрал наиболее интересные из них 😎
Уровень материала:
В этом месяце состоялся релиз новой версии пакета UniText. Периодически возвращаюсь к этому ассету, проверяю и прицениваюсь на предмет переезда. Делюсь результатами текущего набега.
В этой версии появился миграционный тул, который анализирует проект на
TextMeshPro и помогает мигрировать на UniText. К сожалению, не делает полную миграцию автоматически. Хотя, мне кажется, позже и это докрутят.Он заменил все компоненты, все ассеты шрифтов, все сериализуемые ссылки в коде. Но оставил нетронутым API (например, нужно
text заменить на Text) и потерял все ссылки на новые компоненты в префабах. Особенно это больно во всяких LocalizeStringEvent. Это решаемо, но требует дополнительных усилий и времени.Из-за этого тесты на потребление ОЗУ и размеры билда пока не состоялись — в рабочих проектах слишком многое отлетает. А на личных мелких совсем не показательно. Попробую позже вернуться к этому вопросу.
Однако я таки пересобрал несколько сцен и экранов в большом WebGL-проекте. Работает и рендерится хорошо. В этот раз никаких багов в билде не встретил. Но были затупливания рендеринга в редакторе. Сам же редактор прокачали — стало симпатичнее, понятнее и удобнее. Добавили больше эффектов — настраивается всё просто.
Помимо выросшей цены (теперь это уже минимум $70), в Changelog версии
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9🔥3✍1👍1