Discuss Scratch

DimaCubesGames
Scratcher
1 post

Как создать игру как майнкрафт (первая часть)

Первым делом создаем два спрайта: спрайт мыши и блока.

Первый этап: мышь

Нам нужно, чтобы виртуальная мышь могла двигаться по сцене относительно компьютерной.
Рисуем во встроенном графическом редакторе внешность мыши.

Затем пишем мыши скрипт:

when green flag clicked
go to [передний v] layer
forever
go to [указатель мыши v]
if <мышь нажата?> then
play sound [Pop v] until done
wait (0.1) secs
end
end

При нажатии на флажок мышь переходит на верхний слой и запускает бесконечный цикл, в котором
она всегда переходит в координаты основной мыши и проверяем, нажали ли мы на левую кнопку мыши.
Если да, то мышь играет звук “Pop” до конца и ждет 0.1 секунды.

Второй этап: блоки

Теперь запрограммируем размещение блоков на сцене. В спрайте блока создаем костюм и рисуем внешний вид
нашего блока.

Потом пишем несколько скриптов:

when green flag clicked
hide

when [пробел или любая другая клавиша v] key pressed
create clone of [самого себя v]

when I start as a clone
show
wait (1) secs
forever
go to [указатель мыши v]
if <мышь нажата?> then
stop [этот скрипт v]
end
if <key ["c" или любая другая клавиша v] pressed?> then
delete this clone
end
end

Объяснять не буду, так как много очень текста.

Первая часть игры “Майнкрафт” на Scratch закончена.
CatCatD
Scratcher
100+ posts

Как создать игру как майнкрафт (первая часть)

Не надо на каждую часть делать отдельную тему.
greg1234567890f
Scratcher
1000+ posts

Как создать игру как майнкрафт (первая часть)

Напиши это в мою тему для руководств
Paddle2See
Scratch Team
1000+ posts

Как создать игру как майнкрафт (первая часть)

Эта тема закрыта, потому что уже есть похожая тема. Пожалуйста, не создавайте дубликаты уже существующих тем, если только их не требуется заменить. На русском форуме существуют список важных тем, созданных для того, чтобы не засорять форум и чтобы их просматривало как можно больше людей: https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/4926271/ Пожалуйста, используйте эту тему:

https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/topic/498381/

Powered by DjangoBB