Заняття 15-16
Тема. Команда розгалуження.
Керування об'єктами у комп'ютерних іграх.
Команди групи Керування: якщо.
Команди групи Датчики: доторкається кольору.
Тренувальні вправи:
1. Розробити проект ruh.sb, в якому забезпечити керування рухом об’єкта в залежності від натиснутої клавіші керування курсора (вниз, вгору, вліво, вправо)
1.1. Повторювати завжди.
1.2. якщо натиснута клавіша-стрілка, то
1.2.1.вибрати відповідний напрямок,
1.2.2.переміститись на кілька (5) кроків,
1.2.3.якщо границя - відбити
1.3. Встановити для об'єкту можливість повороту лише справа наліво та зліва направо.
2.Розробити проект mine.sb
Пішов якось Кіт на розвідку, а попереду у нього мінне поле (кількість мін 3 шт). Кіт керується стрілками на клавіатурі і ходить по полю. Якщо Кіт наступить на Міну, то вибухне і зникне. Мета гри - дійти до фінішу
2.1. Створити спрайти Міна
2.2. Для спрайта Міна створити образ Вибух
2.3. Створити спрайт Фініш (кольоровий прямокутник)
2.4. Для спрайта Кіт створити образ Вибух.
2.5. Алгоритм для кота
2.5.1. Рух кота за допомогою стрілок керування курсором
2.5.2. Якщо доторкається міни, то говорити "Ой!!!" 1 сек і сховати (3 шт)
2.5.3. Якщо торкається Фініша, то повідомити про завершення гри
2.6. Алгоритм для міни
2.6.1. Повторювати завжди
2.6.2. Якщо доторкається Кота, то
змінити образ на Вибух,
говорити "Бах!!!" 1 сек і сховати
Домашнє завдання.