К карте
БУХТА ОЖИВШИХ ИСТОРИЙ · SCRATCH · КВЕСТ
Кот-птица
0
Прогресс0 / 6
СОБЕРИ ПЕРВЫЕ БЛОКИ

Нажми — и увидишь, что делает команда

Жми кнопки по очереди — это три настоящие команды.
ПЕРЕД СТАРТОМ
⏱ Сколько займёт
40–60 минут, 6 шагов. Каждый шаг заканчивается результатом на экране.
💻 Что нужно
Телефон или компьютер. Всё работает в браузере, ставить ничего не надо.
⏸ Если прервёшься
Ничего не потеряется: прогресс сохраняется на этом устройстве. Вернёшься — продолжишь с того же шага.
🎓 Чему научишься
гравитация и прыжок · клоны · счёт и рекорд
ШАГ 1 ИЗ 6 · БУХТА ОЖИВШИХ ИСТОРИЙ · SCRATCH

Сыграй в то, что соберёшь

ЧТО ПРОИСХОДИТ
ЭПИЗОД 5Скалы над бухтой

Над бухтой кричат птицы. Одна садится тебе на плечо и тут же срывается вниз.

«Всё, что взлетает, падает, — капитан провожает её взглядом. — Игра держится на этом. Ты тянешь вверх, мир тянет вниз».

Между двумя силами и живёт самая честная игра: одна кнопка, одна ошибка, начинай сначала.

капитан Рэй · капитан «Дублона»
ЧТО ПОЛУЧИТСЯ
КАК РАБОТАЕТ ПРОЕКТ
Одна кнопка против гравитации: не жмёшь — падаешь, жмёшь — взмываешь. Трубы приближаются, счёт растёт.

Слева — блоки, справа — сцена. Подсвеченный блок и есть тот, который выполняется прямо сейчас. Собирать ты будешь по шагам квеста, а не копировать кадр.

СНАЧАЛА — ПОСМОТРИ
ЖИВАЯ ЗАПИСЬ SCRATCH
Редактор в работе: проект запущен, сцена живёт. Сами клоны ты соберёшь на третьем шаге — в кадре их ещё нет. Запись сделана в TurboWarp — окно тёмное; у тебя оно светлее, блоки те же.
СНАЧАЛА — ИГРАЙ
Кот-птица
Пролети между труб. Одно касание — и всё сначала.
Тапай по экрану или жми пробел. Кот падает всё время — держи его в воздухе.

Сначала поиграй. Это самая переснимаемая игра в Scratch: её собирают миллионы детей по всему миру. Через шесть шагов такая же будет у тебя — и её можно будет дать друзьям по ссылке.

Это бонус-остров. Тут пригодятся переменные с острова «Дублоны бухты» — если ещё не проходил его, вернись сюда позже, будет проще.

ШАГ 1 · ПАДЕНИЕ
СКРИПТ КОТА — ГРАВИТАЦИЯ
⚑ когда нажат флажок
перейти в x: -120 y: 0
задать скорость значение 0
всегда
изменить скорость на -0.5
изменить y на скорость
Две строки внутри «всегда» — и кот начинает падать по-настоящему, с разгоном.

Гравитация в играх устроена именно так: есть переменная скорость, она всё время уменьшается, и на неё каждый кадр меняется высота. Ничего сложнее тут нет.

Создай переменную: Переменные → Создать переменную, назови «скорость».

ШАГ 2 ИЗ 6 · ПРЫЖОК

Научи кота взлетать

ШАГ 2 · ВЗЛЁТ
ВТОРОЙ СКРИПТ КОТА
когда клавиша пробел нажата
задать скорость значение 8
Отдельный скрипт — он живёт сам по себе и срабатывает от клавиши.
ЧТОБЫ РАБОТАЛО И ПАЛЬЦЕМ
когда спрайт нажат
задать скорость значение 8
Тот же блок, но по щелчку мышкой или тапом. На телефоне работает только он.

Прыжок — это одна строка: скорость становится большой и положительной, и кот идёт вверх. Гравитация из первого шага тут же начнёт её съедать — получится дуга.

Попробуй поставить не 8, а 15. Потом 4. Почувствуй разницу — это и есть настройка игры.

Проверь в своём проекте
Кот падает сам, всё быстрее
По пробелу подпрыгивает и снова падает
Подобрал число прыжка так, чтобы было удобно

Если кот улетает за экран — так и должно быть, границы мы поставим на четвёртом шаге.

НАСТОЯЩИЙ ЭКРАН SCRATCH — КУДА НАЖИМАТЬ
ТВОЙ ЭКРАН SCRATCH — КУДА НАЖИМАТЬнажми на кружок — покажу место
Окно редактора
  • 1Оранжевый кружок «Управление»Отсюда берут «всегда» — вечный цикл. Всё, что внутри него, повторяется каждый такт: это и есть гравитация.
  • 2Блок «изменить y на 10»Синий шкаф «Движение», у самого низа. Поставь −6 и положи внутрь «всегда» — кот начнёт падать. Тот же блок с +14 будет взмахом.
  • 3Поле кода — две стопкиПервая: «когда ⚑ нажат» + «всегда» + падение. Вторая: «когда клавиша пробел нажата» + взмах. Шапка про пробел лежит в жёлтом шкафу «События».
  • 4Круглая кнопка «Выбрать спрайт»Мачта — это второй спрайт. Игра наделает из неё клонов блоком «создать клон», и одна труба превратится на экране в десять.
  • 5Зелёный флажокПроверяй сразу: падение должно быть плавным, а взмах заметным. Слишком резко — уменьши числа в «изменить y».
Отмечено:0 из 5

Это настоящий экран Scratch — такой же, как у тебя в браузере. Нажимай на кружки по порядку: метка покажет место, строка ниже объяснит, зачем оно.

ШАГ 3 ИЗ 6 · ТРУБЫ

Одна труба, а на экране десять

ШАГ 3 · КЛОНЫ
СПРЯТАННЫЙ ОРИГИНАЛ
⚑ когда нажат флажок
спрятаться
всегда
ждать 2 секунд
создать клон самого себя
Сам спрайт не показывается никогда — он только штампует копии.
ЖИЗНЬ ОДНОГО КЛОНА
когда я начинаю как клон
перейти в x: 240 y: (выдать случайное от -80 до 80)
показаться
повторять пока не (x < -240)
изменить x на -5
удалить клон
Клон едет справа налево и удаляется за краем. Не удалишь — их накопится 300, и Scratch встанет.

Клоны — главный приём Scratch. Один спрайт-труба создаёт сколько угодно копий, и каждая живёт своей жизнью. Так делают и пули в стрелялках, и монетки, и врагов.

ЧАСТАЯ ОШИБКА
Забыть «удалить клон». Клоны копятся, проект тормозит, потом Scratch перестаёт их создавать вообще — предел 300 штук.
КАК ПРОВЕРИТЬ
Поиграй минуту и посмотри, не начало ли подтормаживать. Если да — ищи, где клон не удаляется.

Кстати, «ждать 2 секунды» задаёт расстояние между трубами. Поставь 1 — станет заметно труднее.

ЭКСКУРС
КАК В НАСТОЯЩИХ ИГРАХ

Одна кнопка и миллионы игроков

Flappy Bird — одна кнопка, один герой, никаких уровней. Игра стала мировым хитом и держалась на честном правиле: задел — проиграл.

Такие игры называют «лёгкие в освоении, трудные в мастерстве». Правило понятно за три секунды, а идеально сыграть невозможно.

Ещё одна деталь: проигрыш там всегда твоя вина. Именно поэтому хочется попробовать ещё раз.

ШАГ 4 ИЗ 6 · СТОЛКНОВЕНИЕ

Конец игры

ШАГ 4 · ПРОИГРЫШ
ДОБАВЬ В СКРИПТ КОТА
всегда
если (касается Труба) или (y < -170) то
говорить Врезался! 1 секунд
стоп все
Проверка идёт внутри «всегда» — иначе она сработает один раз и забудется.

Две причины проиграть: задел трубу или упал вниз. Обе — в одном условии через блок «или» из раздела Операторы.

Блок «касается» — в разделе Сенсоры, там же выбирается, чего именно касаться.

ТА ЖЕ МЕХАНИКА
Проверь чутьё
Та же гравитация, только вид сбоку. Один тап — один прыжок.
Тап — прыжок. Перепрыгивай красные блоки.

Вот та же самая механика в другой обёртке — так устроена и Geometry Dash. Гравитация и прыжок из первых двух шагов дают половину всех игр Scratch.

ШАГ 5 ИЗ 6 · СЧЁТ И РЕКОРД

Ради чего играть снова

ШАГ 5 · ОЧКИ
В СКРИПТ КЛОНА ТРУБЫ
повторять пока не (x < -240)
изменить x на -5
если (x = -120) то
изменить Счёт на 1
включить звук Pop
Труба доехала до кота — значит он её прошёл. Плюс очко.

Осторожно: «x = -120» сработает только при шаге ровно −5: клон попадает в это число точно. Поменяешь шаг — очко пропадёт.
РЕКОРД — В СКРИПТ КОТА
⚑ когда нажат флажок
задать Счёт значение 0
всегда
если (Счёт > Рекорд) то
задать Рекорд значение Счёт
Рекорд не обнуляем в начале — он и должен пережить проигрыш.

Счёт — это то, ради чего игру запускают второй раз. Без него игра заканчивается через минуту.

Обе переменные покажи на сцене: галочка рядом с именем переменной.

ШАГ 6 ИЗ 6 · СВОЯ ВЕРСИЯ

Сделай не как у всех

ЗАДАНИЕ
Возьми любые два-три пункта — и игра станет твоей
Сменил героя и фон: не кот и не трубы, а что угодно своё
Сделал трубы разной ширины прохода — где-то легче, где-то нет
Добавил монетку между труб: поймал — плюс пять очков
Ускорил игру после каждых 5 очков
Добавил звук прыжка и музыку на фон

Именно на этом шаге проект перестаёт быть уроком и становится твоей игрой.

Клоны труб накопились, игра тормозит. Что забыли?
Поставить «ждать» подлиннее
Блок «удалить клон», когда труба уехала за край
Уменьшить размер спрайта
Клон живёт, пока его не удалят. Предел — 300 штук, дальше Scratch просто перестаёт их делать.

Проверь себя — и поднимай флаг.

Опубликуй и дай ссылку
В Scratch нажми «Поделиться» — проект получит ссылку, по которой в него можно играть с любого устройства. Вставь её сюда, чтобы она попала в твой артефакт.

Публикуется только игра — без личных данных. Родителям стоит один раз глянуть вместе.

Квест пройден!

У тебя своя версия самой переснимаемой игры Scratch — с гравитацией, клонами и счётом. Бейдж ПТИЦЕЛОВ твой.

Что дальше. Прилив вымыл на берег дублоны. Их слишком много, чтобы носить в руках.

🏅 Забрать диплом Следующий квест: Дублоны бухты Следующие квесты
🔒

Этот остров ещё закрыт

Сначала пройди предыдущий квест — хотя бы просмотри все шаги.

⚑ Экспедиционный режим