Introduction
In large-scale Unity development, GC Alloc can quietly become a real problem.
At first, nothing looks wrong. But as the project grows and you add more enemies, UI, master data, events, states, notifications, logs, and other systems, small allocations that happen every frame begin to pile up.
LINQ is especially convenient.
var aliveEnemies = enemies






