уже после отправки билда на джем, я решил разобраться с хренью производительности на первом уровне. я сделал все, что знаю об оптимизации и что можно было сделать, не переделывая все - запек освещение, запек карту окклюзии, уменьшил атласы теней, еще сильнее уменьшил количество полигонов на моделях, сильно сократил количество draw callов. отключил все связанное с кодом, дабы код, случайно, за который я, в этот раз, не отвечал, в апдейтах ничего не вызывал - оставил просто локацию и объекты на ней. и это...не помогло. совсем. изначально, мы начали разработку на unity 6.2, о чем писали в дневнике разработки, но перенесли проект на более раннюю версию - 6.1, ибо поняли что столкнулись с "волшебной" утечкой памяти. и утечка памяти прошла, стоило сменить версию. это я к чему - я понял почему первый уровень дико фризит - это свет. но свет теперь запечен, да - не имеет значения. стоит включить лишь один источник и игра включает ручник. есть у меня подозрения, что мы подхватили что-то из 6.2 или это просто последствия переноса проекта на более раннюю версию
относительно врагов - они изначально были в пуле объектов и не создавались в процессе игры. лишь включались и выключались
такие дела