В настоящее время мы делаем игру своей мечты с тысячами быстро умирающих зомби.Проблема в том, что мы делаем это для мобильных устройств.
Гибрида ECS недостаточно, потому что даже 100-200 низкополигональных зомби слишком тяжелы для рендеринга даже после окончательной оптимизации.
Решение - использованиетолько чистый ECS.После этого урока я могу порождать 2-3 тыс. Зомби на 40-50fps на младших устройствах.
Но я застрял при добавлении поведения.Я просто не могу добавить его на каждой сущности.Получив это руководство в качестве примера - как добавить пользовательское поведение, такое как AI-скрипты / системы для каждого куба?
Я пытался добавить «system» в него, но он применяется только к GameObject, который вы используете для получения копий.
PS Я не хочу использовать внешние каркасы ECS, потому что в будущем встроенная ECS Unity станет окончательным решением «из коробки».