Здесь получается что все объекты движутся в каждом кадре, все нужно перерисовать с нуля.
Я думаю что я бы сделал "теневой экран" в виде как на БК - плоский ч/б фреймбуфер - на нём рисовать все линии, и выводить его целиком в каждый кадр - может быть эту задачу можно на ПП положить.
Горизонтальное разрешение УКНЦ взять в 320 точек, из них использовать под векторный экран например 256x288 или ещё меньше, а на оставшемся месте рисовать очки, номер уровня итп.
Больше всего от процессора будет есть видимо как раз рисование линий, плюс ещё расчёт столкновений, остальная логика уже меньше.




Ответить с цитированием