Создание игры пинг-понг на языке программирования Scratch

Содержание

Слайд 2

Цели проекта Узнать, что такое среда программирования «Scratch» Научиться создавать скрипты

Цели проекта

Узнать, что такое среда программирования «Scratch»
Научиться создавать скрипты из блоков

в среде «Scratch»
Создать игру «Пинг-понг» в среде «Scratch»
Слайд 3

Что такое Scratch? Scratch — это среда, где программы (называемые сценариями)

Что такое Scratch?

Scratch — это среда, где программы (называемые сценариями) собираются

из блоков, как из кубиков конструктора.
Программа обязана своему названию персонажу Коту-царапке, от английского глагола scratch, означающим «царапать»
Слайд 4

Окно программы Scratch На экране мы видим знакомого царапающегося персонажа —

Окно программы Scratch

На экране мы видим
знакомого
царапающегося персонажа — спрайт①.
Он перемещается по

спец.
области —
сцене②. В середине экрана
находится
окно блоков③, которые мы
будем
перетаскивать в правую
область ④,
создавая программы
(скрипты).
Слайд 5

Программирование игры. Шаг 1. Для начала выберем фон для игры. Щёлкаем

Программирование игры. Шаг 1.

Для начала выберем фон для игры.
Щёлкаем по

значку Выбрать фон из
библиотеки
Затем по подходящему рисунку
(например neon tunnel или brick wall)
Слайд 6

Программирование игры. Шаг 2. Добавим мяч. Щёлкаем по значку Выбрать спрайт

Программирование игры. Шаг 2.

Добавим мяч. Щёлкаем по значку
Выбрать спрайт из библиотеки


Добавляем мяч. (выбор разнообразен, я
выберу спрайт Ball)
Удалим кота с помощью «ножниц»
Щелкаем по ножницам, а затем по коту.
Слайд 7

Программирование игры. Шаг 3. Заставим мяч двигаться. Выбираем категорию «Движение» и

Программирование игры. Шаг 3.

Заставим мяч двигаться. Выбираем
категорию «Движение» и перетаскиваем
блок в

область скриптов.
Щёлкаем по этому блоку, чтобы мяч
переместился.
Слайд 8

Программирование игры. Шаг 4. Отскоки. Хотите, чтобы движение не прекращалось? Прицепите

Программирование игры. Шаг 4.

Отскоки. Хотите, чтобы движение не
прекращалось? Прицепите блок
Затем выберите

категорию «Управление».
Охватите блоком два первых
Нужно, чтобы мяч двигался под углом?
Прицепите блок и отредактируйте
значение на 45. После этого выберите
Категорию «События» и перетащите блок
к верху — скрипт будет стартовать при щелчке
по флажку
Слайд 9

Добавим ракетку для игры. Выбираем её в библиотеке спрайтов Управлять ракеткой

Добавим ракетку для игры. Выбираем её в библиотеке спрайтов
Управлять ракеткой можно

с помощью
курсора мыши. Выберем спрайт Paddle и
соберём для него скрипт с блоком
Щёлкнем по зелёному флажку
чтобы запустить все скрипты.
Слайд 10

Программирование игры. Шаг 7. Отскок от ракетки. Щёлкните по спрайту Ball.

Программирование игры. Шаг 7.

Отскок от ракетки. Щёлкните по спрайту
Ball. Добавим ещё

один скрипт для
Отскока мяча от ракетки и
переносим его в основной скрипт мяча
Щёлкнем по зелёному флажку для
проверки работы программы.
Слайд 11

Программирование игры. Шаг 8. Добавим звук отскока мяча от ракетки. Щёлкнем

Программирование игры. Шаг 8.

Добавим звук отскока мяча от ракетки.
Щёлкнем по вкладке

«Звуки» , а
затем по кнопке Выбрать звук из
Библиотеки . В категории ищем
звук «pop», выбираем его. Далее
щёлкаем по вкладке «Скрипты» → «Звук»
достаём оттуда блок и вставляем
его в скрипт мяча
Слайд 12

Программирование игры. Шаг 9.1. Добавим сложности. Пусть игра заканчивается, если мяч

Программирование игры. Шаг 9.1.

Добавим сложности. Пусть игра
заканчивается, если мяч упадёт на

пол.
Щёлкаем по сцене, затем по вкладке
Нарисуем линию вдоль нижнего края.
Справа выберем инструмент «Линия» и
Цвет на палитре
Слайд 13

Программирование игры. Шаг 9.2. Щёлкнем по спрайту мяча. Переключимся на вкладку

Программирование игры. Шаг 9.2.

Щёлкнем по спрайту мяча.
Переключимся на вкладку «Скрипты» и
Добавим

в скрипт мяча блоки и
соединённые блоком .
Также добавим начальную позицию для
мяча блоком Игра готова!
Слайд 14

Вывод Мы узнали, что такое среда программирования «Scratch» Научились создавать скрипты

Вывод

Мы узнали, что такое среда программирования «Scratch»
Научились создавать скрипты из блоков

в среде «Scratch»
Создали игру «Пинг-понг» в среде «Scratch»