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

Обновлено: 16.05.2024

Если понравилась игра, ставь лайк!

★ Наш сайт: itgen.io
★ Skype: itgen.by (Айтигеник)
★ Вконтакте: itgeniokids
★ Фейсбук: ITGEN.IO/

Комментарии: 214

Большое спасибо ITGENIO! По информатике 12 поставили.

Спасибо, благодаря вам я начала открывать глаза на мелочи и т.п ещё раз спасибо 👏

Спасибо.Очень интересные уроки

Класс! Просто превосходно)

Отличная идея но интереснее было если б у тебя переменная "надо" менялась каждый уровень .

Большое спасибо ITGENIO!

Видео урок просто обалденный обЪясняют все отлично.

Круто! сделайте 3D игру

я все сделал и еще добавил босов и стейджи, спасибо.

Класс! Я была на последнем конкурсе Make yourself! Вы смотрели мой проект "Logical chest", это было круто! Спасибо за видео 😳

круто! на моей версии не прописываются координаты мишени, но прописываются координаты, там где мышка, и это немного затрудняет:)

@Nice_Win хорошая версия scratux, она почти такая же. и команда "создать клон" есть. А то на моей версии нету

спасибо очень интересная игра!

Спасибо за видео. Не могу понять почему на 14:37 у меня нож в мишени вертится вокруг своей оси, а не по оси мишени. Почему так? П.С. понял, нужно было настроить центр в ножике. Всё сделали хорошо. Спасибо большое за урок!

Нужно центр правильно поставить

Сейчас попробую а то у меня тоже самое

Я сделал немножко по своему но выйшло класно спасибо

а как сделать так что-бы ножи уже стояли в коске ну как в игре самой.

я очень люблю вашу школу айтигенио и мне ооооочень нравится там заниматься.

Спасибо мне очень интересно

Браво ITGENIO!Кстати я учусь в ITGENIO😀

Можете подсказать, у меня яблоко не пропадает когда на него попадаешь ☹️и появляются на первом уровне, пожалуйста помогите, где нужно внимательно посмотреть?

класс!! мне понравилось!:)

а что надо делать если ножи крутятся не вместе с мишенью а подальше от мишени?

У тебя scratch 3

@alen sarukhanyan нет у меня нет аккаунты в каких либо сетях ладно ничего спасибо вам большое

Если у тебя есть инстаграм скажи я тебе видио отправлю

@alen sarukhanyan как сделали может быть у меня какая-то ошибка?

Я так сделал всё получилось

Ура . Новый урок . Я очень рад . Я учусь в вашей интернет-школе . И мне очень нравится .

Првда КТО делал сушы кот ЯЯЯ.

Согласен очень интересно

помогите! плиз что надо делать когда ножики втыкаются в центр а не в край?!

@Алексей Пироваров как

измени центр ножа

Здравствуйте, подскажите пожалуйста возможно ли игру из скретч опубликовать на плей маркет?

нет конечно! Ты должен являться разрабом который знает другой язык прагомирования и ты когда её должен будешь выкладывать то должен будешь 25 баксов заплатить

Здравствуйте. Скажите пожалуйста что делать если на 19:15 у выпущено не показывает сколько выпущено ножов ?? Помогите пожалуйста 😭🙏

Пень крутиться не на месте а по всему фону.. Что сделать? Чтобы этого не было?

Если решил/а ,скажи пожалуйста,как?

У вас самые лутшие Видео в мирееее.

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

@Leonid Play Не-а. Сделай сам!

Спасибо! Очень приятно!

17:39 шутка какую проверку сделать если выпущено больше 5 ножей то: конец игры 😀😀😀

можно ссылку в скрейч?

Помогите пожалуйста!Все сделал как в видео,но почему-то нож идет в середину мишени и крутится вместе с ним,не могу понять в чем проблема,срочно надо.

Записывайся скорее на занятие, исправим вместе!

Почему ВТЫКНУЛИ? Есть вполне приличное слово ВОТКНУЛИ))) Игра очень понравилась!

*СКЫДЫВАЙТЕ ГОТОВУЮ ИГРУ НА ГУГЛ ДИСК ПОЖАЛУЙСТААА*

Я 2 года учился сретчу у моего папы на работе есть специальный кружок по скретчу у меня уже 2 диплома.

что делать если мишень крутится по всему фону ?

перетащить в центр

Как разрезать на попалам у меня нет такой кнопки как у вас

Кстате я видел на скетче 3D штуку может и вы зделайте?

Как зделать штоб они не крцтились с мишеню ношики

Слишком мало подписчиков для богини!!Желаю 100000000000000000000000000 подписчиков.

да не 99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999

лучше уж тогда 999999999999999999999999999999999999999999999999999999999999999)))

а как у вас получилось перейти в мишень у меня не получилось

и ещё можно добавить звук pop при выстреле.

И то верно! Помогу со Scratch по удалёнке (через TeamViewer), бесплатно пробные занятия детям. Пишите в директ в инстаграм: antiplagiat_osa

Здравствуйте, а как найти “центр костюма“ в скрейч 3? Пожалуйста помогите 😢👉🏻👈🏻

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

@Айтигенио: международная онлайн-школа спасибо, я нашла уже, зделала вашу игру, офигенно получилось💞

При редактировании костюма, когда начинаешь его передвигать появляется кружочек маленький и вот туда нужно передвинуть костюм

Какой размер ножа и ножа

Сделайте боса пожалуйста

Я могу и другие игры делать!)

Сама сделай ето для кого обучение?

Я делал динозаврика из гугл и у меня фон чючють по лутше но мне нравстя кстати у меня эта игрушка занимала много место а теперь можно не кочать

Мне не очень нужно но спасибо

У меня не получилось он не хочет передавать конец игры я много раз исправлял(

сделайте incredibox в scratch

Вы лутшие я молодой прагромист в скертче вы лутшие онлайн учителя! Я не вру.

почему мои ножи не цепляются за пень а просто повторяют движение пня?

@•Avakin Mp3• Ахвхха

Потому что ты пень

Давайте сделайте ахну игру.

ПОМОГИТЕ ПОЖАЛУЙСТА. Что делать если ножи касаясь мишени не добавляют очки, а только яблоки добавляют очки. ОЧЕНЬ СРОЧНО.

Нужно искать ошибку в переменных! Давай ссылку на свой проект.!

Сделайте игру Geometry Dash на скретч

А на скретче 3 пойдёт?

@XChara1337 чееллл, как на 3 версии координаты ножа установить? Я не могу найти, где у 3 версии эти центры координат (на видео 6:59)

Да я кок-раз пользовался я уже адепт поэтому я сделал это с 1 ошибкой а всё получилось супер

А у меня проблема! Ножи крутятся сами по себе! Вот сылачка кто может помогите( пишу с папиново компа) а то нерв уже не хватает: scratch.mit.edu/projects/367164574/editor

это не ножички а создай такую же мишень!

Спрайты не открываются

почему у меня клоны не создаются?)))

Может ты их не зделаю видимыми?

Потомучто надо создать клон.

Пишите под этим моментом кто учится скретч в айти парке

Игра називается KNIFE HIT

Это же игра Knife hit

а можно сделать слизарио?

@Жижка Я уже сделал, на этом канале есть урок.

Клас люблю ету іґру 😁😁😁😸😸😸

блин а где скачать эту версию у меня другая

@Nector Playin и ещё Adobe AIR надо будет скачать.

У меня ножик втикаєтся когда я нечего не нажимаю!

когда будем снимать как майн делать?(

А у меня мишень ползает по фону

Доделайте уже атаку зомби.

А у меня неработает ножык

Жи-ши Пиши с буквой и! А ты ы.

извини ITGENIO у меня скретч 1.4

извини ITGENIO у меня скретч 3.0

У меня не виходит

ти знаєш как зделать магазин?

Даю силку на класний GAME OVER

ты лучшая или лучший я запутался

Антон Белоусов это онлайн-школа, в школе ведь тоже есть и учителя, и учительницы! Там много преподавателей!

кто смотрет в 2020 или 2019 передаю привет :- )

Scratch Это довольно убогий и не понятный язык программирования. Тот же c++ намного лучше. Хоть и будет довольно сложно обучить детей. Но это намного лучше чем Scratch.

ты афигел это самый-самый язык программирования!

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

@Гучи мяучи да да да конечно (нет)

скретч-самый лучший язык про-гра-ми-ро-ва-ни-я

Чё с видео? У меня все цвета на эдак 4 см сдвинуты вправо. Плюс очень очень тихо.

привет я пошти про то я подписан на вас! :)

куда куда убежал ору 20:46

зделай dragonlive . если что я даня

Nekit Paw я имею ввиду сделайте игры такого типа, я говорил, что им лучше делать и свои игры

В том то и дело, что история написания видео по этой игре очень простая. На занятии ученик сбросил название игры, попросил ее установить на телефон и посмотреть, что за она, чтоб помочь сделать такую же. Мы же учим не придумывать игрушки, а создавать их на scratch. Тот же старый известный всем тетрис - от того что всем известен, не стал менее интересной игрой)))

Почему ВТЫКНУЛИ? Есть вполне приличное слово ВОТКНУЛИ))) Игра очень понравилась!

Кира Морозова

Спасибо, благодаря вам я начала открывать глаза на мелочи и т.п ещё раз спасибо 👏

Еко-казка Еко-казка

Фигня у меня ножи под мишко крутяться не работает хуйня дізлайк потерял 2 часа на хуйню

Adel Belnik

Браво ITGENIO!Кстати я учусь в ITGENIO😀

Adel Belnik

спасибо очень интересная игра!

Александр Александр

Дженни Ким

а что надо делать если ножи крутятся не вместе с мишенью а подальше от мишени?

Ирина Ирина

Большое спасибо ITGENIO! По информатике 12 поставили.

Юрков 20

Медное чтиво

я очень люблю вашу школу айтигенио и мне ооооочень нравится там заниматься.

TurboGame

Как разрезать на попалам у меня нет такой кнопки как у вас

Vladimir ru

Murod Avgonov

кто смотрет в 2020 или 2019 передаю привет :- )

КАТРИДЖ

Гриша попугай

какая версия скретч

Красная Подушка

Nik Kit IT

Спасибо.Очень интересные уроки

Уроки по Scratch. Делаем игру Ножики на Скретч

Концерт группы "Моральный кодекс" - в гостях у Александра Малича - Неспящие 07.11.19.

[EXOYEAH]160608 EX'ACT 기자회견 퇴근

$800 Budget Gaming PC Build 2021! [Full Build Guide w/ 1080p Benchmarks, BIOS, Drivers & More!]

Как сделать игру на Scratch - стреляем по шарикам

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

5 десятилетий назад

Создаем крутую игру на Scratch, где нужно поймать мяч! Пошаговая инструкция

Codologia детское IT-пространство

Лучшие игры на Scratch 2020. Топ 10

Пиксель - школа программирования для детей

Скретч уроки | Создай игру змейка в Скретч 🐍🍎

How To Make Minecraft 3D In Scratch (Read Description)

9 месяцев назад

Уроки по Scratch. Защитник острова. Часть 1

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

Создал свою игру Brawl Stars на Scratch / Как сделать Бравл Старс

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

9 месяцев назад

Как создать игру Doodle Jump на Скретч

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

Уроки по Scratch. Делаем игру Звездные войны STAR WARS на Скретч

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

Как создать игру КРЕСТИКИ-НОЛИКИ?

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

11 месяцев назад

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

6 месяцев назад

Уроки по Scratch. Игра Перейди дорогу. Часть 1

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

Майнкрафт | Учим Агента строить в Minecraft: Education Edition

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

БАБЛ КВАС! ВЫПАЛ БЛЕОН! **5000 ГЕМОВ**

Мне СЛОМАЛИ НОС. Телефон ЕГОРИО! Я нашел ДОКАЗАТЕЛЬСТВА!! [Егорио в ДАГЕСТАНЕ, Часть 4]

Лучшие моменты турнира UFC 270: Нганну vs Ган

UFC 270: Нганну vs Ган - Слова после боя

НАШ ПЕРВЫЙ НОВЫЙ ГОД ВМЕСТЕ!

А У ТЕБЯ ЕСТЬ ДОМАШНЕЕ ЖИВОТНОЕ?

БОТАНИК vs КРУТОЙ в БАБЛ КВАС и BRAWL STARS !

БОЙ: Фрэнсис Нганну - Сирил Ган | UFC 270

СЕМЬЯ СОЛНЦЕ И ЛУНЫ ФНАФ 9 АНИМАТРОНИК в МАЙНКРАФТ ! ДЕВУШКА НУБ И ПРО ВИДЕО ТРОЛЛИНГ MINECRAFT FNAF

Гордон обратился к россиянам по поводу возможного нападения России на Украину

Самая неудачная покупка. ЗиЛ-131 ДИЗЕЛЬ. ЭВАКУАЦИЯ.

Редакция. News: Шнуров против Беглова, Назарбаев жив, возвращение Порошенко

ОБЗОР UFC 270 | ВСЕ БОИ | Фрэнсис Нганну, Сирил Ган, Брэндон Морено, Дейвесон Фигередо, Перейра

Купил УГНАННЫЙ BMW X5M! Полиция его конфискует((

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

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

ダウンロード:

Класс! Я была на последнем конкурсе Make yourself! Вы смотрели мой проект "Logical chest", это было круто! Спасибо за видео 😳

круто! на моей версии не прописываются координаты мишени, но прописываются координаты, там где мышка, и это немного затрудняет:)

@Nice_Win хорошая версия scratux, она почти такая же. и команда "создать клон" есть. А то на моей версии нету

Спасибо за видео. Не могу понять почему на 14:37 у меня нож в мишени вертится вокруг своей оси, а не по оси мишени. Почему так? П.С. понял, нужно было настроить центр в ножике. Всё сделали хорошо. Спасибо большое за урок!

Можете подсказать, у меня яблоко не пропадает когда на него попадаешь ☹️и появляются на первом уровне, пожалуйста помогите, где нужно внимательно посмотреть?

нет конечно! Ты должен являться разрабом который знает другой язык прагомирования и ты когда её должен будешь выкладывать то должен будешь 25 баксов заплатить

Здравствуйте. Скажите пожалуйста что делать если на 19:15 у выпущено не показывает сколько выпущено ножов ?? Помогите пожалуйста 😭🙏

Помогите пожалуйста!Все сделал как в видео,но почему-то нож идет в середину мишени и крутится вместе с ним,не могу понять в чем проблема,срочно надо.

Я 2 года учился сретчу у моего папы на работе есть специальный кружок по скретчу у меня уже 2 диплома.

да не 99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999

И то верно! Помогу со Scratch по удалёнке (через TeamViewer), бесплатно пробные занятия детям. Пишите в директ в инстаграм: antiplagiat_osa

@Айтигенио: международная онлайн-школа спасибо, я нашла уже, зделала вашу игру, офигенно получилось💞

При редактировании костюма, когда начинаешь его передвигать появляется кружочек маленький и вот туда нужно передвинуть костюм

Я делал динозаврика из гугл и у меня фон чючють по лутше но мне нравстя кстати у меня эта игрушка занимала много место а теперь можно не кочать

ПОМОГИТЕ ПОЖАЛУЙСТА. Что делать если ножи касаясь мишени не добавляют очки, а только яблоки добавляют очки. ОЧЕНЬ СРОЧНО.

@XChara1337 чееллл, как на 3 версии координаты ножа установить? Я не могу найти, где у 3 версии эти центры координат (на видео 6:59)

А у меня проблема! Ножи крутятся сами по себе! Вот сылачка кто может помогите( пишу с папиново компа) а то нерв уже не хватает: scratch.mit.edu/projects/367164574/editor

Антон Белоусов это онлайн-школа, в школе ведь тоже есть и учителя, и учительницы! Там много преподавателей!

Scratch Это довольно убогий и не понятный язык программирования. Тот же c++ намного лучше. Хоть и будет довольно сложно обучить детей. Но это намного лучше чем Scratch.

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

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

Опубліковано

Поділитися:

Ссилка:

Скачати:

Додати в:

Класс! Я была на последнем конкурсе Make yourself! Вы смотрели мой проект "Logical chest", это было круто! Спасибо за видео 😳

круто! на моей версии не прописываются координаты мишени, но прописываются координаты, там где мышка, и это немного затрудняет:)

@Nice_Win хорошая версия scratux, она почти такая же. и команда "создать клон" есть. А то на моей версии нету

Спасибо за видео. Не могу понять почему на 14:37 у меня нож в мишени вертится вокруг своей оси, а не по оси мишени. Почему так? П.С. понял, нужно было настроить центр в ножике. Всё сделали хорошо. Спасибо большое за урок!

Можете подсказать, у меня яблоко не пропадает когда на него попадаешь ☹️и появляются на первом уровне, пожалуйста помогите, где нужно внимательно посмотреть?

нет конечно! Ты должен являться разрабом который знает другой язык прагомирования и ты когда её должен будешь выкладывать то должен будешь 25 баксов заплатить

Здравствуйте. Скажите пожалуйста что делать если на 19:15 у выпущено не показывает сколько выпущено ножов ?? Помогите пожалуйста 😭🙏

Помогите пожалуйста!Все сделал как в видео,но почему-то нож идет в середину мишени и крутится вместе с ним,не могу понять в чем проблема,срочно надо.

Я 2 года учился сретчу у моего папы на работе есть специальный кружок по скретчу у меня уже 2 диплома.

да не 99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999

И то верно! Помогу со Scratch по удалёнке (через TeamViewer), бесплатно пробные занятия детям. Пишите в директ в инстаграм: antiplagiat_osa

@Айтигенио: международная онлайн-школа спасибо, я нашла уже, зделала вашу игру, офигенно получилось💞

При редактировании костюма, когда начинаешь его передвигать появляется кружочек маленький и вот туда нужно передвинуть костюм

Я делал динозаврика из гугл и у меня фон чючють по лутше но мне нравстя кстати у меня эта игрушка занимала много место а теперь можно не кочать

ПОМОГИТЕ ПОЖАЛУЙСТА. Что делать если ножи касаясь мишени не добавляют очки, а только яблоки добавляют очки. ОЧЕНЬ СРОЧНО.

@XChara1337 чееллл, как на 3 версии координаты ножа установить? Я не могу найти, где у 3 версии эти центры координат (на видео 6:59)

А у меня проблема! Ножи крутятся сами по себе! Вот сылачка кто может помогите( пишу с папиново компа) а то нерв уже не хватает: scratch.mit.edu/projects/367164574/editor

Антон Белоусов это онлайн-школа, в школе ведь тоже есть и учителя, и учительницы! Там много преподавателей!

Scratch Это довольно убогий и не понятный язык программирования. Тот же c++ намного лучше. Хоть и будет довольно сложно обучить детей. Но это намного лучше чем Scratch.

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

простейшая игра на скрейтч

  • Перемещение вправо-влево (отдельно этот код описан в проекте — Едущая машинка (scratch для детей 6-7 лет))
  • Движение с изменением направления персонажа
  • Прыжок вверх (отдельное описание кода смотрите в статье — Как сделать прыжок в Scratch)
  • Появление и исчезновение спрайтов
  • Взаимодействие нескольких спрайтов (удар мечом, запуск молнии в противника)
  • Запрыгивание на другой объект
  • Преобразование спрайта в другой объект

Теперь поговорим о каждом из приведенных выше алгоритмах scratch по отдельности. Перед прочтением материала по возможности ознакомьтесь со статьями начального уровня — их я помечаю тегом: для детей 6-7 лет в основной рубрике по детскому программированию. Перед прочтением скачайте графическую часть будущей игры (ZIP-архив)

Программируем движение с изменением направления персонажа

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

Последовательность костюмов для идущего ниндзя

Последовательность костюмов для идущего ниндзя

ниндзя бьет по противникам в скрейтч

Ниндзя бьет по противникам в Скрейтч

Сразу загрузим костюм для Бомбермена (одного из врагов ниндзя)

bomberman scratch

Загружаем костюмы для первого врага

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

направленное движение в скрейтч

  • Блок Показать — добавлен сюда из-за использования параметра Спрятаться в другом месте игры (пока можете написать код без него);
  • Блок Если касается края, оттолкнуться — позволяет персонажу не уходить за края игровой области (попробуйте вначале написать этот код и не добавлять блок Установить способ вращения и посмотрите, что получится);
  • Установить способ вращения вправо-влево — добавление кода позволяет убрать у персонажа эффект переворачивания с ног на голову при отталкивания от края;
  • Повернуть в направлении -90 — этот код является основным в алгоритме движения спрайта с разворотом в нужном направлении и отвечает непосредственно за поворот в нудном направлении;
  • Идти 10 шагов — отвечает за скорость перемещения персонажа. Отвечает за движение спрайта в том направлении, куда он повернут. Те.е герой не всегда будет идти слева на право ! (поиграйтесь с значением данного блока, а так же попробуйте использовать его без блока Повернуть в направлении -90 градусов)
  • Ждать 0,05 секунд — код добавлен для плавной смены костюмов и визуальной видимости тго, что спрайт идет.
  • Следующий костюм — после каждого нажатия на кнопку персонаж будет менять костюм (попробуйте понажимать на кнопку медленно,а затем просто зажмите ее и посмотрите, что из этого выйдет)


В этой части вы самостоятельно пишите код для движения вправо, а так же позиционирование персонажа при нажатии на запуск игры (Зеленый флажок). Не переживайте, в конце игры будет архив с фотографиями всего программного кода.

Алгоритм прыжка вверх в Scratch

Подробное описание смотрите в статье — Как сделать прыжок в Scratch). Код для ниндзя будет иметь следующий вид:

прыжок в скрейтч

Описание запрограммированных блоков:

  • Показать — показывает персонажа, если до этого по какой-то причине он имел параметр Скрыть (в нашем случае именно так);
  • Задать скорость прыжка значение 0 — Заводим переменную с названием: Скорость прыжка и устанавливаем значение: 0
  • Повторять всегда — блок, который позволяет постоянно выполнять указанный внутри код. Простейший цикл.
  • Если … то — простейший алгоритм условия. Выполняется в зависимости от действий на контроллере управления (клавиатуре)
  • Клавиша W нажата — непосредственное указание, пояснение думаю не требуется 🙂
  • Задать Скорость прыжка значение 20 — устанавливаем значение переменной равное 20 (поиграйтесь с этим параметром и посмотрите, что изменится при его корректировки)
  • Повторить 41 раз — цикл с определенным количеством повторений (Как ты думаешь изменив это значение, что изменится в действиях спрайта?)
  • Изменить y на скорость прыжка — меняем визуальное расположение спрайта в зависимости от значений в переменной. Данный алгоритм кода позволяет видеть плавный прыжок спрайта с постоянным изменением высоты прыжка)
  • Изменить скорость прыжка на -1 — блок отвечает за плавное опускание спрайта по y на изначальное место.

Появление и исчезновение спрайта — удар персонажа в игре

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

удар мечом по противнику в скрейтч

Описание блоков:

  • Когда Зеленый флаг нажат — спрятать спрайт
  • Когда клавиша а нажата — спрятать спрайт (Обратите внимание на блоки синего цвета. Попробуйте вначале написать код без них и посмотрите,что изменится после их добавления!)
  • Когда клавиша d нажата — все так же прячем объект (Вопрос: Как ты думаешь почему для клавиш A и D описаны дополнительные синие блоки, а для прыжка вверх и запуска игры нет?)
  • Когда клавиша w нажата — прячем героя во время прыжка

Зачем написан алгоритм синего цвета:

направление удара мечом в scratch

Этот небольшой код позволяет разворачивать персонаж (а мы помним, что бьющий ниндзя — это другой спрайт) в ту сторону откуда идет противник. Без этого блока алгоритмов враг заходил бы слева от персонажа, а меч махал бы справа.

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