Вкладені алгоритмічні структури повторення та розгалуження. Проект "Зоряні війни"

Про матеріал

Проект "Зоряні війни" у Scratch - це інтерактивна гра, де гравець керує літаючою тарілкою, уникаючи зіткнень з метеоритами. Гра має наступний функціонал:

1. Спрайт "Літаюча тарілка": Гравець керує цим спрайтом за допомогою клавіш вгору і вниз. Літаюча тарілка відбивається від меж сцени.

2. Спрайт "Метеорит": Є три спрайти метеоритів, кожен з різною швидкістю. Вони рухаються з права на ліво з певною затримкою, і гравець повинен уникати зіткнень з ними.

3. Умови завершення гри:

- Гра триває доти, доки літаюча тарілка не зіткнеться з метеоритом.

- Після зіткнення літаюча тарілка змінює свій образ на вибух ("Літаюча тарілка 2").

- Гра припиняється, але може бути розпочата знову.

4. Додатковий функціонал:

- При натисканні на прапорець гра рестартується, і метеорити повертаються в початкові позиції.

Гра реалізована за допомогою вкладених алгоритмічних структур повторення та розгалуження, з урахуванням усіх вказаних вимог щодо руху спрайтів, умов завершення гри та можливості рестарту.

asteroid_meteor_lightblue_transparent_space_stock_by_lapisdemon_dc8ml2k-fullview.png
free-icon-ufo-190276.png
png_meteor_6522.png
pngwing.com.png
Перегляд файлу
Перегляд файлу тимчасово недоступний.
Перегляд файлу

Практичне завдання.

Вкладені алгоритмічні структури повторення та розгалуження.

Створити скретч поект «Зоряні війни».

Спрайт «Літаюча тарілка»

Заванатажити спрайт «літаюча тарілка» з папки «Зоряні війни».

Спрайт повинен керуватися клавішами вгору і вниз.

 

 

 

 

Гра триватиме до того часу, поки до літаючої тарілки не торкнеться одного з трьох спрайтів «метеорит». Тоді спрайт змінює образ на «Літаюча тарілка 2»(вибух) і гра зупиняється. При запуску програми на прапорець, спрайт буде чекати 0,1 сек. Змінювати свій образ на початковий «Літаюча тарілка» і гра знову триватиме.

Також не забуваємо про межі сцени скретч проекту. Літаюча тарілка повинна відбиватися від меж.

 

Спрайт «Метеорит»

Спрайт «Метеорит 1» повинен давати команду на рух для двох інших спрайтів.

При доторканні до літаючої тарілки гра повинна зупинятися.

Гра триває до того часу, поки метерорит не зіткнеться з літаючою тарілкою.

Швидкість метеорітів різна (15-20-25). Рухаються всі з права на ліво з затримкою 0,1 сек, координати довільні (на ваш вибір). Коли метеорит стикається з літаючою тарілкою  і гра зупиняється, то при натисненні на прапорець, метеорити займають кожного разу свою висхідну позицію.

 

Скрип для літаючої тарілки.jpg
Скрипт для метеоритів.jpg
zip
Додано
18 лютого
Переглядів
102
Оцінка розробки
Відгуки відсутні
Безкоштовний сертифікат
про публікацію авторської розробки
Щоб отримати, додайте розробку

Додати розробку