Постановка задачі: розробити комп'ютерну гру за поданим сюжетом: в акваріумі з рибками плаває піранья; якщо вона зустрічає на своєму шляху рибку, то з'їдає її.
Для цього проекту підійде фон із стандартного набору малюнків у папці Nature.
Для того, щоб фон у цьому проекті був "живим", потрібно активізувати об'єкт сцена і вкладку фони, скопіювати фон кілька разів і за допомогою графічного редактора змінити фон (наприклад, положення бульбашок кисню та водоростей).
А також потрібно скласти для сцени скрипт, у якому постійно змінюються фони через певний інтервал часу (наприклад, через 0,5 с).
У грі беруть участь дві акваріумні рибки і піранья (папка Animals).
Завдання рибок: плавати в акваріумі в різних напрямках. Для того щоб зімітувати рух рибки під час плавання, у другому костюмі-образі за допомогою графічного редактора потрібно змінити положення хвоста та плавників.
Костюми-образи піраньї містяться в папці Animals. Рот піраньї потрібно зафарбувати червоним кольором за допомогою графічного редактора, це надасть можливість використати в програмі таку умову: якщо чорний контур рибки доторкнеться до червоного кольору роту піраньї - рибка впіймана.
Оскільки поведінка рибок однакова, то можна написати скрип для однієї рибки, перевірити його, а потім скопіювати для іншої.
Після натискання на зелений прапорець рибки повинні одночасно виконувати такі дії:
Для того щоб розміри рибок відповідали розмірам акваріума, потрібно додати команду
2. Постійно рухатися та повертатися на кут випадкової величини, вимірюваної у градусах (пропонується встановити інтервал для випадкового числа від -30 до 30).
Якщо чорний контур рибки доторкається до червоного рота, то піранья отримує повідомлення Впіймав, і рибка зникає.
Щоб гра не закінчувалась, пропонується додати команди, які знову покажуть рибку в акваріумі через певний проміжок часу.
Отже, скрипт для рибок буде таким
А для піраньї таким
А що ж вийшло у Вас?