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