Надо подумать как это сделать.
И как реализовать удаление собранной линии
Рейкасть горизонтальную линию на определённых отрезках, которая проходит через центр потенциально ровной линии кубов. Если рейкаст протыкает 9 кубов, и они Rigidbody.IsSleeping, или велосити короче определённой величины, то ряд удаляется.