Как вариант пул снарядов.
1 массив снарядов одного типа, размер - по максимальному количеству снарядов на экране (оно всегда ограничено). Создавать снаряды сразу для всего массива, по мере необходимости их использовать, отображать полёт снаряда, и после "сработки" (столкновение с преградой либо выход за пределы экрана) помечать как готовые к повторному использованию. Избавляемся от создания лишних объектов во время игры. Убивать их придётся только между уровнями.