#mopsicus

об играх, разработке на Unity и личном опыте

Buffer icon Проекты

LinkedIn

Самая HR-ная сеть очень активизировалась.

Если посмотреть с начала лета, то мне пишут примерно через день. Много предложений из Белоруси, ну и удалёнка понятное дело.

Есть прям интересные предложения. Но в данный момент откликнуться ни на одно не смогу :( надо закончить большой проект, который тянется уже пару лет. Может быть потом.

Вообще странно, сеть заблокирована на территории РФ, но ей все очень активно пользуются, Мой Круг пытается что-то сделать, но пока не особо получается.

UPD: а ещё Телеграм! Если ищете работу, подпишитесь на 3-5 каналов, там куча предложений.

 Рассылка #7

Совсем забыл сказать, что седьмой выпуск рассылки, читать у себя в почте или по ссылке ниже. А также, Unity сделала Bolt доступным для всех тарифных планов.

Читать последний выпуск 📩
Читать выпуск №6 📩
Читать выпуск №5 📩
Читать выпуск №4 📩
Читать выпуск №3 📩
Читать выпуск №2 📩
Читать выпуск №1 📩

→→ Подписаться ←←

Unity Learn Premium for free

Там Unity Learn Premium, с кучей материалов для обучения, теперь полностью бесплатный.

Весной они объявили свободный доступ к материалам, а теперь сделали его бесплатным вроде как для всех и навсегда.

Вообще, многие уроки — такие себе... Вроде читаешь заголовок, думаешь сейчас всё узнаешь про оптимизацию UI и профайлер, а там 2 скриншота и 3 абзаца. И таких «уроков» много. Но в любом случае, материалы полезные и каждый наверняка найдет для себя что-то стоящее.

Рассылка №6

Рассылке полгода!
Когда я затевал это мероприятие, я даже на знал, наберется ли 10 подписчиков :) И вот 6 выпуск уже готов и разослан. За это время, в рассылке сохранилось много полезных ссылок и исходников, которые я сам уже пересматривал. Надеюсь, кто-то тоже нашёл и для себя что-то интересное.
За 6 выпусков было 138 мини-заметок.

Читать последний выпуск 📩
Читать выпуск №5 📩
Читать выпуск №4 📩
Читать выпуск №3 📩
Читать выпуск №2 📩
Читать выпуск №1 📩

→→ Подписаться ←←

Обновил блог

Движок Эгея

Движок Эгея

Установил последнюю версию движка, восстановил тему, вроде всё работает, как должно. Движок тут, Эгея — самый движок для ведения блогов. Единственное, что ему наверно не хватает, так это создание статичных страниц, чтобы они не попадали в общую ленту. А так это пока лучшее, чем я пользовался.

Визуально для читателя в общем-то ничего не поменялось. Кроме поддержки тёмной темы 🌒 и возможности оставлять комменты через ВК :)

А ещё обновил скрипт который генерит турбо-страницы, теперь там корректно вставляются картинки в соответствии с разметкой. Ну это так, для себя.

Если решили попробовать и возникли вопросы — небольшое сообщество в Телеграм.

Пятый выпуск рассылки

Unity DOTS + ECS + Job Systems + Burst

Unity DOTS + ECS + Job Systems + Burst

Подписчики! Пятый выпуск рассылки у вас в почте. Оценивайте выпуск, ставьте лайки, жмите колокольчик (шучу). Мне хватает того, что каждый выпуск открывает около 50% адресатов и их количество растёт, это значит можно продолжать пока. В этом выпуске:

  • roguelike
  • софт-лонч
  • интервью
  • docker
  • UE 5
  • bolt
  • youtube каналы
  • 20+ заметок

Читать последний выпуск 📩
Читать выпуск №4 📩
Читать выпуск №3 📩
Читать выпуск №2 📩
Читать выпуск №1 📩

→→ Подписаться ←←

Unreal Engine 5

Уже везде написали про анонс UE5, не буду копипастить. Это конечно очень круто! Оставлю только основное:

  • полностью динамическое глобальное освещение: без запекания, лайтмапов и т. п. (Lumen)
  • виртуализированная геометрия: миллиарды треугольников, 8K текстуры и прочее (Nanite)
  • новая аудиосистема: можно записывать и воспроизводить пространственные аудио
  • обратная совместимость с UE 4.25
  • лимит в миллион долларов, до получения роялити
  • всё это для ПК и консолей, UE и мобильные платформы не очень контактируют
  • размеры игр явно вырастут ещё больше
  • скоро игры нельзя будет отличить от кино и реальности
  • наслаждайтесь картинкой

Градиентный текст в Unity

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

Градиент для каждой буквы

Градиент для каждой буквы

Пришлось написать небольшой скрипт, который вешается на текстовый компонент, берёт цвета градиента из свойств и применяет его для всего текста. Стало выглядеть так:

Градиент для всего текста

Градиент для всего текста

Принцип простой: разбиваем градиент для количество букв и потом по порядку применяем для каждой буквы свой диапазон.

Исходник

Теперь будет гуглится по full text gradient unity :)

8 интересных ассетов для Unity #5

1. https://github.com/smkplus/KamaliSplashScreen

Классный эффект сплеш скрина.

KamaliSplashScreen

KamaliSplashScreen

2. https://alexanderameye.github.io/simple-toon

Ещё один мультяшный шейдер. Выглядит неплохо. На сайте у автора есть ещё интересные шейдеры.

3. https://github.com/Real-Serious-Games/C-Sharp-Promise

Реализация промисов (promises) для C#. Есть готовый клиент пример для Unity.

4. https://github.com/Dandarawy/UnityBookPageCurl

Эффект переворота страницы книги на Unity.

5. https://github.com/yasirkula/UnitySimpleInput

Скрипт реализующий все основные типы ввода для Unity: клавиатуры, джойстик, тачпад, Dpad, колесо.

UnitySimpleInput script

UnitySimpleInput script

6. https://github.com/yasirkula/UnityRuntimeInspector

Инспектор компонентов Unity который можно использовать прямо на девайсе!

Runtime Inspector & Hierarchy for Unity 3D

Runtime Inspector & Hierarchy for Unity 3D

7. https://github.com/yasirkula/UnityIngameDebugConsole

Ещё одна внутриигровая консоль. Можно биндить свои команды и выполнять их из консоли.

In-game Debug Console for Unity 3D

In-game Debug Console for Unity 3D

8. https://github.com/mdechatech/CharTweener

Расширение для DOTween которое позволяет анимировать символы TMP.

DOTween extensions for tweening TextMeshPro characters

DOTween extensions for tweening TextMeshPro characters

Другие подборки ассетов и скриптов ищите по тегу Ассеты.

Ранее Ctrl + ↓