Программирование на Scratch (Скретч): как создать свою игру
Скретч – это популярный визуальный язык программирования, специально разработанный для детей и подростков. Если вашему ребенку нравятся компьютерные игры, то попробуйте вместе с ним создать онлайн-игры на Scratch.
Простой дружественный интерфейс Скретч позволяет создавать собственные игры на основе визуальных блоков. Посмотрев наши видео уроки Scratch, вы заметите, что создание игры напоминает сборку конструктора LEGO – достаточно скомпоновать нужные блоки, добавить несколько картинок и можно играть в собственную мини-игру с друзьями.
Начать программировать на Scratch можно уже с 8 лет, через несколько занятий дети самостоятельно смогут создать игры по мотивам любимых игр или фильмов, например «Warcraft», «Minecraft», «Among Us» и «Звездных войн».
Программирование для детей на Скретч: какие игры мы научим делать
Охота за привидениями.
Суть игры – заработать очки на стрельбе по призракам. Наша задача в видео уроке по Скретчу на русском – создать красивый фон и написать небольшой скрипт.
Гонки на двоих.
Здесь мы сделаем трассу для соревнований между двумя гонщиками, а кто из них окажется первым – решит удача.
Звездные войны.
Star Wars давно захватили сердца юных поклонников. В нашей игре мы научим космолет атаковать врага. За каждого сбитого противника начисляются очки, за неудачу – отнимаются жизни игрока.
Головоломка Minecraft.
Мы воспроизведем небольшое подобие этой вселенной и пройдем небольшой квест на сообразительность и смекалку.
Among Us (Часть 1).
Воссоздание этой игры надолго увлечет ребенка и поможет освоить новые навыки в рамках курса программирования для детей. В этой части будет сделана карта, написан скрипт для героя и назначен один квест.
Among Us (Часть 2).
Продолжение видео урока служит для усовершенствования карты, создания звуковых эффектов и добавления задач персонажу, что расширит общий функционал и сделает приложение интереснее.
В этом уроке мы создадим классическую игру, где нужно прибежать как можно больше расстояние и не столкнуться с призраком. При столкновении отнимается жизнь, но всегда есть возможность начать забег заново и побить свой рекорд.
Скретч видео уроки по созданию трехмерных объектов требуют внимания и усидчивости. Здесь нужно добавлять много переменных и учитывать разные условия.
Рандомная мультиплеерная игра.
Урок научит создавать скрипты для работы с игровым персонажем и его правильного отображения в разных окнах и браузерах.
Игра Brawl Stars (Бравл Старс).
Ровно 45 минут вам понадобится, чтобы воссоздать сюжет и персонажей знаменитой игры и опробовать свое приложение в действии.
Создаем игровое меню на Скретч.
Как и во многих мини-играх обычный запуск на платформе Scratch производится путем клика на зеленый флажок старта. Однако при желании можно создать развернутое лобби геймера для выбора персонажа и его характеристик.
Компилируем игру в Скретч за 15 минут.
Короткие Scratch видео уроки на русском из этого курса позволят создать небольшую бродилку, где главным героем будет кот. В его задачу входит перемещение между объектами, преодоление препятствий, бег, прыжки и многое другое.
С чего начать обучение для быстрого результата
В качестве первого опыта наша команда рекомендует сделать игру Flappy Bird.
С ней знаком практически каждый ребенок и выполнена она по мотивам Angry Birds. На уроках вы сможете построить модель самой птички, препятствия для неё, написать скрипты траекторий полета, оформить фоны и озвучку.
Обучение детей программированию – основная задача наших преподавателей. Все технические моменты работы отражены в видео, плейлисты постоянно пополняются. Подписывайтесь на наш Youtube-канал.
Материал подготовлен школой программирования для детей «Пиксель».
Приходите к нам на курсы программирования Scratch и мы научим создавать собственные игры и приложения с нуля.
Как создать свою первую игру: видеоуроки Scratch для детей
В сегодняшней статье я покажу видеоуроки Scratch и подробно разберу процесс создания игр на Scratch версии 3.0.
Визуальная среда Скретч идеально подходит для изучения программирования детьми уже с 6 лет. В Скретч код состоит из визуальных блоков, которые можно сцеплять между собой. Перетаскивая блоки и соединяя их между собой, дети учатся алгоритму построения кода и созданию простых игр и программ.
Среда Scratch разработана медиа-лабораторией Массачусетского технологического института, последняя версия — Scratch 3.0 — совместима с мобильными устройствами и наборами наборами LEGO Education, а также адаптирован интерфейс для работы с планшетами. Благодаря этому, в Scratch дети также могут создавать сложные интерактивные проекты: анимированные презентации, мультфильмы и игры, рассчитанные на нескольких пользователей.
Начать изучение Scratch ребенок может уже в 6 лет. Для дошкольников существует отдельная версия этого языка — Scratch Junior. Подробнее о нём я писал в этой статье.
В сегодняшней статье я подробнее разберу процесс создания игр на Scratch версии 3.0.
Охота за привидениями
Простая игра для двоих пользователей, где нужно стреляться по призракам и набирать баллы.

Здесь нужно убежать от призрака как можно быстрее, игру можно проходить несколько раз, с каждым разом стараясь уменьшить время прохождения игры.

Гонки на двоих
Давайте попробуем посоревноваться на гоночной трассе. Для этого сначала спроектируем ее, а потом запусти игру.

Мультиплеерная игра
Помимо создания сетевой игры, на этом уроке мы рассмотрим переменные и их значение в коде.

Звездные войны
Программируем космический корабль и атакуем корабль соперника.

Головоломка Minecraft
Воссоздаем мини-вселенную Майнкрафт и стараемся как можно быстрее добраться до сундука в игре.

Among Us. Часть 1
Воссоздаем любимую игру, а также пытаемся вычислить самозванца на борту.

Among Us. Часть 2
Совершенствуем карту и сбиваем астероиды.

Создаем Flappy Bird на Scratch
Моделируем игру-платформер с прыгающей птичкой.

Brawl Stars (Бравл Старс)
Пробуем создать игру менее, чем за 45 минут!

Собираем программу с нуля, в которой будут создаваться трехмерные объекты.

Создаем игру за 15 минут
Поверьте нам, это не так сложно!

Игровое меню на Скретч
Создаем игровое меню — лобби.
Урок 3. Моя первая игра!

В первом уроке ты узнал(а) о языке визуального программирования Scratch и сделал(а) свои первые мультфильмы. Помнишь, что такое анимация? И то, что анимация — это основа любой игры?
Во втором уроке мы научились описывать сценарий анимации и по этому описанию создавать мультфильм.
Теперь, в этом уроке ты создашь свою первую игру! И убедишься, что в Scratch это просто!
Замечание: с января 2019 года на сайте Scratch доступна новая версия редактора — Scratch 3.0, который внешне немного отличается от Scratch 2.0, в котором записывался данный урок. Поэтому если возникнут вопросы, пиши их, пожалуйста, в комментариях к видео или внизу этой страницы сайта. Мы провели сравнение двух версий языка в серии прямых эфиров.
Scratch 2.0 по-прежнему можно использовать, скачав и установив программу на свой компьютер. Мы записали также видео-уроки о том, как установить Scratch 2.0 и Scratch 3.0 на свой компьютер.
Часть 1. Игра «Кот следит за мячом»
Вот эта игра (кликли по зелёному флажку и води мышкой):
Посмотри первую часть урока и вслед за учителем сделай свою игру «Кот следит за мячом»:
0:46 — ещё одно определение анимации в виде формулы: Графика + Движение = Анимация
0:59 — что такое анимация в Scratch? С помощью чего она создаётся?
2:25 — вспоминаем, как описывается сценарий анимации
3:00 — рассмотрим пример игры «Кот следит за мячом»
4:03 — рассмотрим сценарий игры «Кот следит за мячом»
5:23 — запускаем Scratch и приступаем к реализации игры: добавляем спрайты и фон
6:44 — пишем скрипт для спрайта Мяч. Используем новую команду Scratch «Перейти в указатель мышки»
8:09 — пишем скрипт для спрайта Кот. Изучаем новую команду «Повернуться к …»
11:04 — закрепляем новые изученные команды-блоки Scratch. Поэкспериментируй с параметрами этих команд
11:21 — сохраняем файл с игрой и изучаем, как это делается в оффлайн-редакторе Scratch.
12:48 — физкультминутка: потанцуй немного!
13:38 — задание: сделай свою первую игру «Кот следит за мячом» (сценарий можно подсмотреть ниже). Можешь придумать своих персонажей и фон игры и пофантазировать. Успехов!
Запишем здесь сценарий игры «Кот следит за мячом» по известной схеме:
- Кто? Что?
- спрайты: Кот, Мяч
- Где?
- сцена с фоном футбольного поля
- Как?
- Мяч перемещается за мышкой
- Кот поворачивается в сторону мяча (следит за мячом)
Поздравляем! Теперь у тебя есть по-настоящему своя игра! А дальше игры будут всё более сложными и интересными!
- что такое анимация в Scratch и из компонентов состоит?
- новую команду Scratch «Перейти в указатель мышки»;
- новую команду «Повернуться к …»;
- как сохранить игру в файл Scratch в оффлайн-редакторе.
Часть 2. Игра «Кот гоняется за мячом»
После изучения второй части урока ты сделаешь свою игру ещё лучше и в результате получишь новую игру — «Кот гоняется за мячом»:
0:06 — закрепляем изученные в первой части урока понятия и формулу: Графика + Движение = Анимация
0:47 — изучаем новые понятия и формулу: Анимация + Интерактивность = Игра. Что такое интерактивность? Каковы элементы интерактивности?
2:45 — элементы интерактивности в Scratch: Кто, что? с Кем, с чем? взаимодействует в проекте Scratch?
4:01 — какие команды Scratch реализуют интерактивность (из тех, которые мы уже использовали)? «Если на краю, оттолкнуться», «Перейти в указатель мышки», «Повернуться к…», «Когда щёлкнут по зелёному флажку»
5:21 — новые команды для реализации интерактивности: «Когда спрайт нажат», «Кога клавиша … нажата»
5:51 — скоро изучим новую конструкцию «Если касается … »
6:28 — итак, мы узнали, из каких компонентов строится сценарий игры в Scratch
6:53 — переходим к совершенствованию игры «Кот следит за мячом», чтобы получить новую игру «Кот гоняется за мячом»
7:08 — загружаем с компьютера на сайт Scratch файл с сохранённой игрой «Кот следит за мячом»
7:40 — учимся удалять из области написания скрипта ненужные части кода
7:54 — добавляем спрайту Кот движение с помощью блока-команды «Идти 10 шагов». Игра почти готова! Улучшаем скорость движения Кота и добавляем блок «Если на краю, оттолкнуться»
8:54 — делаем игру интереснее: реализуем реакцию Кота в случае, если он словил Мяч. Используем новую команду «Говорить… в течение … секунд» и добавляем проверку условия «Если Касается спрайта Мяч»
11:11 — задание: допиши скрипт спрайта Кот так, как показано в уроке (можно подсматривать на экран, поставив видео на паузу); после этого сохрани проект с новым именем
11:25 — сохраняем проект с новым именем, чтобы получить новую игру
12:12 — физкультминутка: гимнастика для глаз
13:31 — домашнее задание: проанализируй любую известную тебе игру и постарайся описать её сценарий по схеме Кто, что? С кем, с чем? Как? взаимодействует
14:05 — что будет в следующем уроке?
Ура! Вторая игра готова! Экспериментируй и придумывай дальше!
- Что такое интерактивность и каковы элементы интерактивности?
- Как описывать сценарий игры, зная элементы интерактивности Scratch?
- Новые команды «Говорить… в течение … секунд», «Если … То…», «Касается…»
Как сделать игру в скретч


Онлайн Урок
Как создать игру в скретч?

Этот урок рассчитан на детей от 8 лет, для прохождения нужен компьютер с установленным с браузером Chrome. Среда разработки бесплатно доступна на сайте https://scratch.mit.edu. Зарегистрируйтесь и создайте новый проект.
Пробный урок рекомендуется проходить вместе с кем-то из взрослых.
Если у вас что-то не получается — оставьте заявку, мы поможем.