Я работаю над 2D-игрой, пытаясь получить «облако» из нескольких сотен крошечных кубиков или дисков, чтобы они следовали за курсором мыши, не перекрывая друг друга.
Тем не менее, использование физического движка приводит к замедлению производительности по мере роста количества дисков и обнаружения коллизий, как правило, неэффективно.
Есть ли простой способ оптимизировать двигатель для такого рода вещей? Если нет, то лучше ли было бы просто выключить двигатель и написать что-нибудь свое? (Цепляясь за соломинку, но :) Есть ли хорошие ресурсы или примеры того, как это сделать?