Я подумал и придумал

можно ли сделать типы и присваивать их к объектам: Дотустим сделал я туже самую мельницу присваиваю ей первый тип и это означает что будет проверка на столкновение,
при столкновении будет определенный звук ну и т.д.
Думаю объяснил понятно

.