камень ножницы бумага

камень ножницы бумага


описание программы MAKECODE и работы с ней здесь

описание блоков программы MAKECODE здесь

как подключить микробит здесь

Нажмите на ссылку, запустите графическую платформу онлайн-программирования MakeCode. 

Вступление

Игра Мультфильм рок бумаги ножницы


Используйте акселерометр и экран, чтобы создать игру Rock Paper Scissors, в которую вы можете играть со своими друзьями!

Шаг 1

Добавьте блок встряхивания для запуска кода при встряхивании micro: bit.


Шаг 2

создайте переменную hand и поместите блок set hand to в блок событие встряхивания.

Анимация, которая показывает, как создать переменную



Шаг 3

Добавьте  pick random блок , чтобы выбрать случайное число от 1до 3и сохранить его в переменной с именем hand.


Шаг 4

Поместите блок if под  блок pick random и проверьте, равно ли hand  1. Добавьте блок показа светодиодов.Число 1будет означать бумагу.

Как перетащить оператор if



Шаг 5

Нажмите на кнопку SHAKE в симуляторе. вы должны увидеть изображение бумаги на экране.

Встряхивание микро: бит симулятор



Шаг 6

Нажмите кнопку (+) , чтобы добавить еще раздел.

Добавление предложения else



Шаг 7

Добавьте блок show leds внутри else . Сделайте рисунок ножниц на светодиодной матрице.


Шаг 8

Нажмите +кнопку еще раз, чтобы добавить секцию else if . Теперь добавьте условный блок для hand = 2 к условию else if . Так handможет быть только 12или 3, и ваш код охватывает все эти случаи!

Добавление оператора else if



Шаг 9

возьмите еще один блок show leds и поместите его в else if . Сделайте рисунок камня на светодиодной матрице.


Шаг 10

Нажмите на кнопку SHAKE в симуляторе и убедитесь, что каждое изображение отображается.

Встряхивание микро: бит симулятор


Шаг 11

готовый код программы здесь

https://makecode.microbit.org/_Vm2498CiDJaM

как загрузить подробней здесь

Если у вас подключен microbit, нажмите « Загрузить», чтобы перенести код, и посмотрите, как это работает!

как загрузить ваш код здесь

Ваша игра готова! Собери друзей и играй в Rock Paper Scissors!

Микро: бит в руке




Report Page