Потрібно зробити просту 2d гру на javafx. Нижче на фото є схема як взаємодіють об'єкти. Універсальний об'єкт - це фото заднього фону, макрооб'єкти - 2 склади, гора і майстерня, мікрооб'єкти - це шахтер, ремесленик, носильщик. Фото я скину виконавцю. Суть гри дуже проста. Коли користувач вибирає якийсь мікрооб'єкт, то він може кнопками рухати об'єкт так як на картинці (вправо - вліво або вверх - вниз). Мікрообєкт має мати шкалу заповнення, і ця шкала має заповнюватися біля макрообєкта №1, коли заповниться, тоді мікро рухається до макро №3 і там вона падає до 0, і мікро знову вертається до №1, і так по кругу з всіма 3 мікрообєктами. Мікрооб'єкт крім цього буде мати текстовий надпис, н- д ремесленик, і над головою якийсь н-д трикутник, коли користувач його вибрав то жовтого кольору, а по дефолту чорного. Макрооб'єкти мають мати також текстові надписи. Потрібно зробити це сьогодні, максимум до завтра. Також можна придумати якесь меню і десь користувачу виводити якусь інформацію (інструкцію) по грі. Це завдання з вузу. Має бути на ооп. Тут ще необхідно реалізувати наслідування, агрегацію, композицію і асоціацію. Наслідування у класах мікрооб'єктів можна зробити, композиція - фото і надпис н-д, агрегація це просто різні обEєкти, асоціація це мікрооб'єкт і шкала заповнення.