# Игры в Scratch: как сделать игру в Скретч

> Как сделать игру в Скретч с нуля: спрайты, движение, очки, платформер. Scratch игра за один урок — пошаговый гайд для начинающих.

Source: https://codims.ru/stati/kak-sozdat-igru-v-scratch/

---

Scratch работает на scratch.mit.edu — бесплатно, прямо в браузере. Ничего устанавливать не нужно. Достаточно зарегистрироваться, нажать «Создать» — и перед вами откроется редактор, в котором дети со всего мира делают игры, мультфильмы и интерактивные истории. А как устроена профессиональная разработка — [все этапы создания игры](/stati/kak-delayut-igry-vse-etapy-sozdaniya-podrobno/) от идеи до релиза — разобрали в отдельной статье.

## Что такое Scratch и почему это идеально для первой игры

Scratch — визуальный язык программирования от MIT. Вместо написания кода вы собираете программу из цветных блоков, как LEGO. Каждый блок — это команда: «двигайся», «если касаешься края — отскочи», «если нажата клавиша — прыгни».

Несмотря на простоту, Scratch учит настоящей логике программирования: алгоритмам, условиям, циклам, переменным. Всё то же самое, что в Python или Java — только без сложного синтаксиса.

## Шаг 1 — Выбрать персонажа (спрайт)

Спрайт — это любой объект в Scratch: персонаж, враг, монета, кнопка. Scratch поставляется с большой библиотекой готовых спрайтов — кошки, роботы, машины, монстры.

1.  В правом нижнем углу нажми иконку кошки с плюсиком — **«Выбрать спрайт»**
2.  Выбери любого персонажа — например, **Scratch Cat** (оранжевая кошка) или **Gobo**
3.  Удали стандартный спрайт (кошку в центре), если хочешь чистый старт

## Шаг 2 — Сделать движение персонажа

Выбери спрайт и перейди на вкладку **«Код»**. Справа — панель с блоками. Слева — рабочая область, куда перетаскиваются блоки. Сделаем управление стрелками:

-   Из категории **«События»** возьми блок **«Когда нажата клавиша \[стрелка вправо\]»**
-   Под него поставь из **«Движение»**: **«Изменить x на 10»**
-   Повтори для стрелки влево: **«Изменить x на -10»**
-   Для прыжка (стрелка вверх): **«Изменить y на 15»**, потом добавим гравитацию

Нажми зелёный флажок — персонаж уже двигается! Это первые 5 минут работы.

## Шаг 3 — Добавить платформы и столкновения

Создай новый спрайт — нарисуй прямоугольник (вкладка «Нарисовать»). Это будет платформа. Теперь научим персонажа «стоять» на ней:

-   В скрипте персонажа добавь цикл **«Всегда»** (категория «Управление»)
-   Внутри цикла: блок **«Если касается \[Платформа\]»** → **«Изменить y на 2»** (отталкивание)
-   Гравитацию имитируй: **«Изменить y на -3»** каждый тик — персонаж будет падать вниз

## Шаг 4 — Добавить очки и монеты

Это уже следующий уровень — переменные. Создай переменную «Очки» через **«Переменные» → «Создать переменную»**. Теперь:

-   Создай спрайт-монету (звёздочка или монетка из библиотеки)
-   В скрипте монеты: **«Если касается \[персонаж\]»** → **«Изменить Очки на 1»** → **«Спрятать»**
-   Счёт автоматически отобразится на экране — Scratch делает это сам при создании переменной

## Шаг 5 — Поделиться игрой

Когда игра готова, нажми **«Поделиться»** в верхнем меню. Scratch опубликует проект онлайн на сайте scratch.mit.edu — можно отправить ссылку друзьям, и играть в неё сможет любой прямо в браузере, без установки. Более 100 миллионов детей по всему миру уже поделились своими играми именно так. А если ребёнок пока хочет не создавать, а просто [поиграть в готовые проекты Scratch онлайн](/stati/scratch-onlayn-besplatno/), это тоже хороший первый шаг: так проще понять, что вообще можно собрать из блоков.

Добавь инструкцию к игре — напиши как управлять и какова цель. Другие пользователи смогут сыграть, поставить лайк и написать комментарий.

## Что создавать дальше

Когда первая игра в Scratch готова, вот несколько идей, куда двигаться дальше — от лёгкой доработки до серьёзного проекта:

-   **Платформер с уровнями** — добавь несколько сцен (кнопка «Добавить фон»), переключайся между ними при победе.
-   **Игра с врагами** — спрайт-враг движется по экрану, при касании с персонажем — конец игры.
-   **Аркадная стрелялка** — персонаж стреляет снарядами (клон спрайта), уничтожает летящих врагов.
-   **Своя версия Тетриса** — это уже серьёзный проект, который делают на курсе в конце года.
-   **Анимация или мультфильм** — смени жанр: вместо управления сделай историю с диалогами и сменой сцен. Такое обучение логике скриптов подходит даже самым маленьким.

### Курс Scratch для детей 6–10 лет

За 9 месяцев ребёнок создаст платформер, аркаду и собственный мультфильм. Очно в Москве — группы до 6 человек, индивидуально онлайн. Пробный урок — 500 ₽.

[Подробнее о курсе](/courses/scratch/)

## Частые вопросы

Как сделать игру в Скретч с нуля?

В Scratch игра создаётся из блоков: спрайты (персонажи), сцены (фоны) и скрипты (команды). Начните с простого платформера: добавьте спрайт, настройте движение стрелками, добавьте препятствия и счёт. Первую игру можно сделать за 1–2 занятия.

Можно ли ребёнку самому сделать игру в Scratch?

Да! Scratch специально создан для детей от 8 лет. Интерфейс полностью на русском, блоки перетаскиваются мышью — кода писать не нужно. Дети 8–12 лет создают игры самостоятельно. При поддержке педагога — с 6 лет.

Scratch — это настоящее программирование?

Да, несмотря на визуальный интерфейс. В Scratch используются те же концепции: циклы, условия, переменные, события, функции (блоки). После Scratch дети намного легче переходят на Python, так как понимают логику программирования.

Где хранятся и публикуются проекты Scratch?

На сайте scratch.mit.edu — бесплатно. Можно поделиться ссылкой с друзьями, получать комментарии, ремиксировать проекты других. Это мотивирует: ребёнок видит, что его игру играют реальные люди со всего мира.
