Поняття �декомпозиції задачі
Проект "Атака клонів". �
CC BY-NC-SA Оксана Пасічник
Декомпозиція
Кроки
Зміст гри
За допомогою вказівника миші ловимо клони (кульки), які з’являються у випадкових місцях екрану ліворуч і рухаються праворуч
Як створити цей проект
Перший модуль
Створення клонів
Третій модуль
Збирання клонів
Другий модуль
Рух клонів
Перший модуль. Створення клонів
Створювати клон кожні 0,5 секунди.
Завжди.
З моменту натиснення прапорця.
Другий модуль. Рух клонів
Кожен клон має переміститись до лівого краю вікна і показатись
І поки не досягне правого краю вікна (координата Х більше 220), змінювати x на 5 (рухатися праворуч)
Коли це станеться (досягне правого краю) - створити новий клон, а цей - вилучити.
Третій модуль. Збирання клонів
Якщо до клону торкнувся вказівник миші, то клон потрібно сховати
Завжди.
Для усіх клонів
Додатково
Створіть змінну “Бали”
Додавайте до змінної 1 щоразу, коли “зловили” м’ячик
Додайте тло
Додайте образи для клонів
Можна додати таймер і обмежити тривалість гри у 30 секунд
Аналіз можливостей
Що ще можна додати до цього проекту?
Яка тобі потрібна допомога для втілення своїх ідей?
Аналіз помилок
У чому полягала помилка?
Як вдалося її виправити?
Стратегії долання проблем
Якщо застрягли із завданням - https://oksanapas.github.io/unstuck/