Иногда нам надо обработать очень много данных, причем логика достаточно сложна и занимает много времени процессора. Соверменные процессоры имеют несколько ядер, между которыми мы можем распределять вычисления для параллельного исполнения. Как получить подобное поведение в моем ECS фреймворке без значительных трудозатрат и переработке кода?
Увеличение производительности реактивных систем в Entity Component System
Реактивные системы в ECS могут быть достаточно полезны для обработки определенных реакций на изменения компонентов. Но как мы можем быть уверен, что отфильтрованные сущности будут обработаны только один раз и без увеличения накладных расходов на эти проверки?
Базовая интеграция в редактор Unity для Entity Component System
Расширение C#FixFormat для VSCode было обновлено до версии 0.0.61
Версия 0.0.61 расширения C#FixFormat для VSCode была опубликована в официальном магазине расширений.
Бесплатная дополнительная оптимизация кода в Unity
Что если мы уже оптимизировали код, но хотим его ускорить еще немного? Есть решение.
Создание простого Twitch-бота с нуля на typescript
Расширение C#FixFormat для VSCode было обновлено до версии 0.0.60
Версия 0.0.60 расширения C#FixFormat для VSCode была опубликована в официальном магазине расширений.
Ошибки отображения web-шрифтов в Firefox
Последнюю неделю я потратил на перевод этого блога со старой верстки на “flexbox”. Количество CSS-стилей уменьшилось, размер html-контента уменьшился тоже, но захотелось большего - уменьшить размер web-шрифта с иконками. Я использовал FontAwesome
-шрифт как пример и создал новый кастомный шрифт, содержащий только нужные мне иконки - размер получился меньше 6kb! Но во время тестирования проявился странный баг - одна иконка отрисовывалась неправильно в Firefox
(58.0.1).
Использование слоев, тегов и других констант Unity из кода
Unity
позволяет настраивать имена слоев, тегов, осей ввода и других констант через визуальное редактирование в редакторе. Как мы можем получить все эти данные из кода?
Расширение C#FixFormat для VSCode было обновлено до версии 0.0.59
Версия 0.0.59 расширения C#FixFormat для VSCode была опубликована в официальном магазине расширений.