Можно и в один класс. Нужно думать, где будет удобнее то или иное. Блоки могут сильно друг от друга отличаться. А могут и несильно. Тогда в каком-то варианте можно сделать три класса, для красоты обернув в фабрику, а в другом — одним и конструктор с параметрами.
Может, какие-то блоки будут убегать от шарика, а другие мешать отбивать убегающие блоки?
