Similar presentations:
Рибожер. Виконання алгоритмів
1. Рибожер
2. 1. Додаємо фон “Під водою” 2. Завантажуємо спрайти “Рибожера” (з локального комп’ютера) - завантажуємо спрайт рибожера -
1. ДОДАЄМО ФОН “ПІД ВОДОЮ”2. ЗАВАНТАЖУЄМО СПРАЙТИ “РИБОЖЕРА”
(З ЛОКАЛЬНОГО КОМП’ЮТЕРА)
- ЗАВАНТАЖУЄМО СПРАЙТ РИБОЖЕРА
- ДОДАЄМО ЩЕ ОДИН ОБРАЗ ДЛЯ РИБОЖЕРА
3. Скрипт для Рибожера (що рухається за вказівником миші)
коли натиснуто зелений прапорецьзавжди
якщо відстань до вказівника миші > 10
слідувати за вказіником миші
переміститись на 3 кроки
(кінець якщо)
(кінець завжди)
4.
5. Створення здобичі (здобич має рухатись у морі хаотично)
коли натиснуто зелений прапорецьзавжди
переміститись на 2 кроки
повернутись на вибрати випадкове від -20 до 20 градусів
якщо границя, відбити
(кінець завжди)
6.
7. Рибожер пожирає здобич.
Коли Рибожер спіймав ротом здобич, повинні відбуватись двіречі:
1. Рибожер повинен закрити рота, видавши при цьому звук
"чавкання".
2. Здобич повинна щезнути, а через кілька секунд з'явитись
знову.
8. Зробимо так, щоб здобич щезала, коли її торкнеться Рибожер, а потім знову з'являлась через 3 секунди.
коли натиснуто зелений прапорецьзавжди
переміститись на 2 кроки
повернутись на вибрати випадкове від -20 до 20 градусів
якщо границя, відбити
якщо доторкається до кольору
сховати
чекати 3 сек
показати
(кінець якщо)
(кінець завжди)
9.
10. Можна зробити так, щоб здобич допливала до якоїсь випадкової точки на екрані перед тим, як знову з'явитися
якщо доторкається кольорусховати
чекати 3 сек
переміститись в x:випадкове від -220 до 220 y: вибрати випадкове
від -170 до 170
показати
(кінець якщо)
11. Рибожер повинен знати, що він когось з'їв для того, щоб видати звук "чавкання" та змінити колір. Для цього здобич повинна
Рибожер повинен знати, що він когось з'їв для того,щоб видати звук "чавкання" та змінити колір. Для
цього здобич повинна повідомити, що її спіймали
перед тим, як щезнути
якщо доторкається кольору
оповістити «мене спіймали»
сховати
чекати 3 сек
переміститись до x:випадкове від -220 до 220 y: вибрати
випадкове від -170 до 170
показати
(кінець якщо)
12.
13. Потрібно зробити так, щоб Рибожер відповідав на повідомлення "мене спіймали" звуком "чавкання" і клацанням щелеп
Потрібно зробити так, щоб Рибожер відповідав наповідомлення "мене спіймали" звуком "чавкання"
і клацанням щелеп
1. Додайте образ «закритий рот» і звук
"чавкання" до спрайту Рибожера.
2. Додайте новий скрипт, щоб Рибожер зміг
відповідати на повідомлення здобичі.
(Цей скрипт змусить рибожера "почавкати",
клацнути щелепами, трохи зачекати і повернутись
до свого початкового вигляду.)
14. Додаємо новий скрипт для Рибожера
коли одержую мене спіймалиграти звук чавкання
повторити 2
змінити образ на «закритий рот»
чекати 0.5 сек
змінити образ на «рибожер»
(кінець повторити)
15.
16. Додаємо до гри рахунок та таймер
Додаємо 2 змінні для всіх спрайтів1. Рахунок
2. Час
17. Додаємо ще один скрипт до Рибожера
коли натиснуто зелений прапорецьнадати “рахунок” значення 0
надати “час” значення 30
повторити поки не “час = 0”
чекати 1 секунду
змінити “час” на -1
кінець поки
говорити “Ти програв!” 2 секунди
зупинити все