5 лет. Никогда не думал, что LeoECS просуществует такой срок, станет популярным и останется востребованным до сих пор. Но не бывает ничего вечного.

Читать полностью »

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

Читать полностью »

Таблицы Google Docs могут использоваться как источник данных и универсальный заменитель для ScriptableObject. Данные могут быть скачены как CSV и использованы “как есть”, либо сконвертированы в JSON с дальнейшим мапингом на C#-типы. Я уже реализовывал подобный функционал как часть моей большой библиотеки, но если вам нужен только импорт данных - это слишком большой объем кода в виде внешней зависимости. Поэтому было решено выделить google docs import в отдельный проект.

Читать полностью »

Реактивные системы - это системы, способные реагировать на изменения в фильтрах и обрабатывать эти изменения один раз после их возникновения. Реактивность реализована в Entitas-фреймворке, но не в новом встроенном Unity-ECS. Стоит вообще ее использовать?

Читать полностью »

Mecanim в Unity - этот инструмент с автоматическим определением иерархии костей в скелете и ретаргетингом под другие пропорции тела был представлен около 4 лет назад и за это время стал стабильным и мощным. Что же могло пойти не так?

Читать полностью »
0%