Уроки scratch как сделать игру платформер на скретч часть 2

Добавил пользователь Владимир З.
Обновлено: 25.08.2024

Привет друзья! Сейчас у нас с вами продолжение игры Платформер на Скретч. На этом уроке мы научим кота прыгать.

В первой части игры Платформер делаем физику героя. Ходить, бегать, прыгать. Основы основ:) Не ленитесь и .

В третьей части мы делаем карту игры. Чтобы движение героя выглядело реалистично. Спрайты для игры:?? .

Всем привет в этом видео я вам расскажу как сделать чтобы персонаж ходил. И поверхности и прыгал для начала сделаем .

Привет хочешь сделать такой же платформе тогда это видео для тебя поехали а вернее попрыгали и так как же создать .

Учитель информатики из г.Борисова Вадим Александрович Фурс и Наталья Григорьевна Снытко, учитель информатики из г.Орша показывают и рассказывают, как создавать длинные и как будто непрерывные уровни для игр.

Первый способ — смена фонов

Урок Натальи Григорьевны поможет увидеть большую карту, а затем грамотно разбить её на части-прямоугольники, из которых получаются отдельные фоны. Затем рассчитать правильное движение дрона в любом направлении: вверх, вниз, влево, вправо.

Второй способ — передвижение спрайтов, относящихся к фону

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

Имитация скроллинга фона с использованием клонов

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

Этот же подход использован в реализации последнего уровня игры «Собери снеговика«, а также во многих других играх. Пишите в комментариях о примерах таких игр, делитесь ссылками!

scrolling scratch sprite

Подготовим спрайты как будущий движущийся фон

Первым делом надо провести графическую работу и нарисовать один спрайт (№ 1 на принт-скрине ниже), сделать его дубль (№ 2), и добавить еще один спрайт из коллекции скретч. Фон так же стоит нарисовать по аналогии со спрайтами. Если вы не знаете как рисовать в scratch, то посмотрите предыдущие материалы в моем блоге. Должно получиться как на картинке ниже:

скроллинг в скретч - смена фона

Плавная смена фона и движение спрайта в Скретч

Как вы уже догадались, движение фона будет реализовано за счет постепенной смены нарисованных спрайтов. Причем, спрайты будут автоматически подставляться друг за другом до бесконечности! Фон же нарисован для сглаживания этого перехода. На старых игровых приставках движение объекта было возможно сделать только в одном направлении, на новом уроке по программированию мы пойдет по такому же алгоритму и реализуем только движение объекта вправо, без возврата назад.


Подумать и постараться реализовать движение в обоих направлениях. При смене направления движения запрограммировать разворот спрайта в нужную сторону.

Пишем код для скроллинга в скретч

В левом меню визуального программирования найдем раздел отвечающий за переменные и создадим в нем три разных блока переменных: ScrollX, Times, Clones. Из картинки выше выбираем Спрайт 2 и переносим в него несколько блоков из меню визуального программирования. Первым делом опишем события, которые последовательно произойдут после нажатия на Зеленый флажок. Зададим начальные данные для переменных, отцентрируем нарисованный спрайт, дадим ему команду появиться и добавим условия для последующего плавного движения. Должен получиться следующий древовидный блок:

scrolling scratch sprite

Находясь в предыдущем спрайте напишем код для изменения значений в переменной ScrollX. Именно за счет этого куска программного кода регулируется скорость скроллинга в скретч, поиграйтесь с числами и посмотрите что получится! Визуальный блок должен получиться следующего вида:

изменяем координаты Х в скроллинге скретч

Третий кусок кода я приведу только как набор программных блоков, так как он будет домашним заданием. Наберите следующий код:

вторая часть кода по скроллингу в скретч


После полного написания кода для скроллинга и проверки его работоспособности раздели этот код, как показано выше и посмотри, что получится. Как объяснить получившийся эффект и за что отвечает этот кусок кода?

Переходим ко второму спрайту. Добавляем код по событию — Нажать зеленый флажок. Далее программируем показаться спрайту, размещаем его по центру и добавляем под постоянный цикл условие для движения спрайта в зависимости от значения в переменной ScrollX. Должен получиться следующий код:


Слушать

Загрузил: Айтигенио международная онлайн школа

Длительность: 35 мин и 15 сек

Битрейт: 192 Kbps

Cлушайте онлайн и cкачивайте песню Уроки По Scratch Делаем Игру Платформер На Скретч 2 Часть размером 46.39 MB и длительностью 35 мин и 15 сек в формате mp3.

Похожие песни

Как Создать Игру Платформер В Скретч 2 Часть 1

Айтигенио: международная онлайн-школа

Как Создать Игру Крестики Нолики

Айтигенио: международная онлайн-школа

Уроки По Scratch Как Сделать Игру Платформер На Скретч 5 Часть

Айтигенио: международная онлайн-школа

Simple Background Scrolling Tutorial

Уроки По Scratch Делаем Игру Платформер На Скретч 3 Часть

Айтигенио: международная онлайн-школа

Функция Списки Уроки По Scratch Up School 92

UP! School - онлайн школа программирования

Code A Platformer Game 1 The Basics

How To Make A Simple Platformer Game In Scratch Scratch Tutorials

Уроки Scratch Движущийся Задний Фон Скроллинг Фона Для Игры Платформер

Изучаем мир ИТ / Олег Шпагин / WISEPLAT

Скретч Уроки Создай Игру Змейка В Скретч

Уроки Scratch Как Сделать Игру Платформер На Скретч Часть 1

Изучаем мир ИТ / Олег Шпагин / WISEPLAT

Дрифт Машина В Скретч Это Реально Как Сделать

Уроки По Scratch Делаем Игру Платформер На Скретч 4 Часть

Айтигенио: международная онлайн-школа

Уроки По Scratch Делаем Игру Звездные Войны Star Wars На Скретч

Айтигенио: международная онлайн-школа

3D Raycasting В Scatch 1 Камера И Простой Рендеринг

Догонялка За 4 Минуты Как Сделать Самую Простую Игру На Скретч

Kodland: международная онлайн-школа

Как Создать Игру Among Us За 5 Минут На Scratch

Kodland: международная онлайн-школа

Уроки Scratch Как Сделать Игру Платформер На Скретч Часть 2

Изучаем мир ИТ / Олег Шпагин / WISEPLAT

Как Сделать Свою Фнаф Игру На Скретч Часть 2 Офис Кнопки И Планшет

Слушают

Пила Игра Зацепила Игр

Клуб Разбитых Сердец Asammuell

Коффи Гта 5 На 69

Индиго Детство Караоке

Господи Иисусе Христе Молитвами Богородицы И Всех Святых Помилуй Нас Грешных

Blood Water Meme Countryhumans

Мунтян Крусейт Разрушение

Шоди Хайдаров Живёт Девушка

Зелим Магомадов 2020

В Канале Трехэтажный Мат

Mmd Ddlc Мужская Версия Кавер За Авторством Калеба Хайлза Ддлк

Tosel Hale Feat Cotry A Promise Original Club Mix

Скачивают

An Average Day Small Sl Skit Original

Going In Drive Thrus In Toy Cars Prank Piper Rockelle

Стрим С Евгенией Пронькиной Испытываю Страх Перед Общением

Открываю Сундуки Пирата Выпал Ультима Грудак

From Cradle To Stage Featuring Imagine Dragons Singer Dan Reynolds And Mom Christine

Sdpi Kerala Election Sdpi Kerala Election Song Sdpi Kerala Sdpi Mass Sdpi Song Kerela Sdpi Election

Emotional Thinking Who Is With The Narcissist

Tripswitch Box Fresh Emi Galva N Remix Onedotsixtwo

Уроки По Scratch Делаем Игру Платформер На Скретч 2 Часть

Tommy Genesis Remix A Woman Is A God

Катаюсь На Роликах Первый Раз

I Ve Been Keeping A Secret From All Of You

Гюлсюм Али И Акробалет Тиара Вечерaй Радо

Beach Party San Juan Fiesta Malita Davao Occidental

Какие Существуют Провинциальные Программы Иммиграции Для Студентов После Окончания Учебн Заведения

Боль Песня Фнаф На Русском

Pelepasan Kafilah Paser Ke Mtq Prov Kaltim Di Bontang Sekda Targetkan 5 Besar Mtqkaltim42 Mtq

Читайте также: