Дополнительный аспект.
мне интересно, а что будет если скорость ракеты довольно высокая - в первом кадре она отобразится в х1, в следующем (x3 = х1+rocket.speed), а сам танк при этом находится в х2 (между х1 и х3). Тогда хит-тест столкновение не зарегистрирует.

Код:
цыклом перебрал 100 ракет с 20мя танками
предполагается такое количество одновременно двигающихся объектов? Или их все-таки будет достаточно мало, чтоб можно было, как минимум, отличить танк от ракеты? Потому, я не думаю, что будут проблемы с тормозами при прохождении циклов в поиске столконовений.