Возможно, стоит поэкспериментировать с разными типами режиссеров, например, kCCDirectorTypeNSTimer
и посмотреть, поможет ли это вообще. Они окажут наибольшее влияние на основной цикл игры.
Вам также следует провести некоторое время с инструментами, если вы еще этого не сделали, так как это покажет вам, где процессор тратит свое время, и даст вам несколько советов, где вы можете облегчить ситуацию.