Я вчера пока переписывал систему cvar, понял что любой for( и каждый игровой кадр может ебать cpu мощно... пока не сделал обновление переменных before-use, у меня было 3 fps, а потом сделал подругому и 30 fps.. тоесть вероятно есть в моем движке пара мест где тоже перебираются огромные массивы циклом, но при этом 99% элементов там не используется, хочу сделать все так чтобы ничего не обновлялось, пока оно реально не понадобится, а для этого игру нужно посадить на свой API который будет вести подчет тех структур и элементов которые нужны чтобы иэ обновлять. По итогу количество бесполезных расчетов снизится и я смогу играть в OpenSandbox с телефона на телефоне за 100$ так еще и в 60fps. Было 18fps, уже стало 30fps продолжаю оптимизировать))