Урок 9

Тема: "Розробка сценарію майбутнього проекту "

Полювання на бегемотів

Одного ранку мешканці чарівного невеличкого острова прокинулися від незвичного звуку. О боже, та це ж наближаються летючі бегемотики! Якщо декілька таких бегемотиків приземляться на острові, то він може затонути. І тоді вчені дістали із секретних лабораторій останню свою розробку — рушницю, влучний постріл з якої здатний зменшувати розмір бегемотика. І таким чином вчені врятували острів. Після цього випадку уряд чарівного острова замовив найкращим програмістам розробку комп’ютерного тренажера для відпрацювання навичок влучної стрільби. А чи зможеш ти виконати це замовлення? Допоможи мешканцям чарівного острова. Склади код гри.

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

Крок 1. Розмірковуємо.

Уважно переглянь роботу готового тренажера.

Опис змісту готової гри:

Що дві секунди з’являється новий бегемотик, аж поки їх не стане 10. Завдання гравця — влучними пострілами

зменшувати розміри бегемотиків, поки вони не стануть маленькими, як мухи. Зробити це треба якнайшвидше!

Летючі бегемотики.mp4

Крок 2. Обираємо сцену!

Обери тло для сцени з бібліотеки стандартних сцен.

Крок 3. Вау! Бегемотик махає крилами!

  • Додай спрайт «Летючий бегемотик» і запрограмуй його постійний рух крилами за допомогою змінення образів.
  • Обери подію для початку гри та додай її до проекту.
  • Перевір, як працює тренажер на цьому етапі.

Крок 4. Один, два, три — бегемотику, лети!

  • Запрограмуй постійний випадковий рух/політ бегемотика. Цього можна досягти за допомогою команди
  • Запрограмуй та порівняй роботу свого проекту на цьому етапі та у відеодемонстрації, за потреби виправ помилки.

Крок 5. Починаємо полювання!

• Додай новий спрайт «Приціл» до проекту (намалюй за допомогою вбудованого графічного редактора).

• Запрограмуй постійний рух спрайта «Приціл» за вказівником миші.

• Перевір роботу прицілу.

Крок 6. Увага, стріляємо!

Повернімося до спрайту бегемотика.

• Обери та додай подію, яка буде пострілом.

• Склади для події пострілу код, який зменшує розмір бегемотика на 10 одиниць, якщо спрайт бегемотика торкається спрайта «Приціл».

Крок 7. Клонування бегемотиків, або що таке збільшення проблеми у 10 разів.

Доопрацюй проект відповідно до зразка на відео, скориставшись зображеними командами.

Крок 8. Додай спрайт, який відображатиме час гри за допомогою команди (Говорити - Таймер).

Пограй у гру. Чи зможеш ти зменшити розміри всіх бегемотиків в три рази за 1 хвилину?!

Увага!

Олімпіада!!!

Цікаво? Перейди на сторінку Олімпіада