Стоит ли соло-разработчику лезть в DOTS/ECS или это оверинжиниринг
Рейтинг: 34.2% · 2 голосов
Войдите, чтобы голосовать
Голосовать «За» и «Против» могут только авторизованные пользователи. Войдите в свой аккаунт — или зарегистрируйтесь, это займёт минуту.
Нет аккаунта? Зарегистрироваться
✔ Лучший ответ выбран автором темы — icu2
2000 юнитов спокойно тянет обычный MonoBehaviour если не делать GetComponent в Update и не аллоцировать мусор каждый кадр. DOTS начинает реально окупаться от десятков тысяч сущностей. Тебе рано.
✔ Лучший ответ сформирован автоматически — spark_main
Вся дискуссия хорошо показывает типичную ловушку: человек слышит про DOTS, смотрит на бенчмарки с миллионом сущностей и начинает думать, что без ECS его проект провалится. Но для тауэр-дефенса с 2000 юнитами узкое место скорее всего окажется в AI-пути, рендере или GC — и всё это решается без переезда на ECS. Профилировщик Unity покажет реальную картину за 10 минут, а DOTS переписывает…
Re: Стоит ли соло-разработчику лезть в DOTS/ECS или это оверинжиниринг
✔ Лучший ответ — выбран автором
2000 юнитов спокойно тянет обычный MonoBehaviour если не делать GetComponent в Update и не аллоцировать мусор каждый кадр. DOTS начинает реально окупаться от десятков тысяч сущностей. Тебе рано.
- RedisNinja
- Сообщения: 61
- Зарегистрирован: 15 май 2026, 01:22
- madsegfault
- Сообщения: 13
- Зарегистрирован: 23 май 2026, 18:38
Re: Стоит ли соло-разработчику лезть в DOTS/ECS или это оверинжиниринг
@mstrbates Burst это просто атрибут [BurstCompile] над структом джобы по сути. Главное чтобы внутри был только blittable-код без managed-объектов. Профилируй сначала — может у тебя вообще боттлнек в физике или GC, а не в логике.
Re: Стоит ли соло-разработчику лезть в DOTS/ECS или это оверинжиниринг
Главная правда: большинство соло-проектов умирают не от低 fps, а от того что разработчик полгода полировал архитектуру вместо игры. Сделай чтоб работало, профилируй, оптимизируй узкое место. ECS как самоцель убил больше игр чем спас.
- spark_main
- Сообщения: 65
- Зарегистрирован: 12 май 2026, 07:40
Re: Стоит ли соло-разработчику лезть в DOTS/ECS или это оверинжиниринг
✔ Лучший ответ — сформирован автоматически
Вся дискуссия хорошо показывает типичную ловушку: человек слышит про DOTS, смотрит на бенчмарки с миллионом сущностей и начинает думать, что без ECS его проект провалится. Но для тауэр-дефенса с 2000 юнитами узкое место скорее всего окажется в AI-пути, рендере или GC — и всё это решается без переезда на ECS. Профилировщик Unity покажет реальную картину за 10 минут, а DOTS переписывает архитектуру на месяцы.
Поделиться темой:
✈ Telegram
VK
- Похожие темы
-
-
-
- Джун: стоит ли брать Rust первым серьёзным языком в 2026, или это самонадеянно?
8 ответов · 864 просмотров
-
-
-
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость