камень ножницы бумага
описание программы 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
будет означать бумагу.
Шаг 5
Нажмите на кнопку SHAKE в симуляторе. вы должны увидеть изображение бумаги на экране.
Шаг 6
Нажмите кнопку (+) , чтобы добавить еще раздел.
Шаг 7
Добавьте блок show leds внутри else . Сделайте рисунок ножниц на светодиодной матрице.
Шаг 8
Нажмите +
кнопку еще раз, чтобы добавить секцию else if . Теперь добавьте условный блок для hand = 2 к условию else if . Так hand
может быть только 1
, 2
или 3
, и ваш код охватывает все эти случаи!
Шаг 9
возьмите еще один блок show leds и поместите его в else if . Сделайте рисунок камня на светодиодной матрице.
Шаг 10
Нажмите на кнопку SHAKE в симуляторе и убедитесь, что каждое изображение отображается.
Шаг 11
готовый код программы здесь
https://makecode.microbit.org/_Vm2498CiDJaM
как загрузить подробней здесь
Если у вас подключен microbit, нажмите « Загрузить», чтобы перенести код, и посмотрите, как это работает!
Ваша игра готова! Собери друзей и играй в Rock Paper Scissors!