Оглавление:
- Шаг 1. Обзор предварительной сборки
- В этом проекте мы создадим простую игру, в которой вы отбиваете мяч о стену. Если промахнешься, умрешь. Очень жаль. Для тех из вас, кто ценит вызовы, сложность игры увеличивается с каждым уровнем
- Материал:
- 1 x BBC micro: бит
- 1 кабель Micro USB
- Цели:
- Узнайте больше о микрокомпьютере Microbit
- Узнайте, как запрограммировать простую игру
- Рассмотрим все кейсы
- Шаг 2: Компоненты
- Прежде всего, подключите микрокомпьютер Microbit к своему компьютеру. Никаких других компонентов не требуется
- Шаг 3. Предварительное кодирование
- Нам нужно будет добавить пакет кода, чтобы иметь возможность использовать компоненты нашего набора. Нажмите «Дополнительно» в панели «Код», чтобы увидеть больше разделов кода, и найдите в нижней части панели «Добавить пакет»
- Откроется диалоговое окно. Скопируйте и вставьте следующую ссылку в текстовое поле «Добавить пакет»: https://pxt.microbit.org/50544-64675-33322-24641. Щелкните значок поиска или нажмите Enter, затем нажмите кнопку Tinkercademy
- Примечание. Если вы получили предупреждение о том, что некоторые пакеты будут удалены из-за проблем несовместимости, вы должны либо следовать подсказкам, либо создать новый проект в меню «Файл проектов»
- Шаг 4: кодирование
- Прежде всего, определите свои переменные! Нам понадобится много переменных для хранения местоположения, скорости и направления мяча, длины и положения ракетки и, наконец, что не менее важно, вашего счета
- Далее мы запрограммируем функции, управляющие веслом. xb представляет положение первого пикселя лопасти слева, а yb представляет длину лопасти. Левая и правая функции управляют xb и перемещают весло, а функция доски печатает весло на экране
- Затем мы включаем функцию, которая контролирует, когда мяч движется. Вначале мяч движется каждую секунду, но по мере продвижения мяч движется с более короткими интервалами! Как здорово
- Теперь мы запрограммируем функции, которые контролируют, как мяч взаимодействует с окружающей средой. Когда мяч попадает в сторону, его горизонтальное движение меняется на противоположное, но его вертикальное движение остается прежним. Когда мяч ударяется о потолок, он может отскочить в любом направлении, чтобы сделать игру более увлекательной
- Самое главное, нам нужно увидеть, попадает ли мяч в ракетку. Если он промахивается, вы проигрываете, показывая свой счет! Если он не промахнется, мяч также отскочит в случайном направлении, и сложность игры возрастет
- Наконец, у нас есть цикл for, который действует как часы, чтобы мяч продолжал двигаться. Кроме того, у нас есть функции onButtonPressed (), которые перемещают ракетку
- Спасите усталые пальцы и скачайте код
Видео: Чтобы сделать Паддлболсуперсмашем с Micro: bit: 6 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:54
Научитесь программировать простую, но увлекательную игру на дисплее 5 на 5, используя JavaScript! PADDLEBALLSUPERSMASHEM может иметь непреднамеренное сходство с другими, более графическими играми.
Это руководство предоставлено Джастином Сунгом из Raffles Institution.
Шаг 1. Обзор предварительной сборки
В этом проекте мы создадим простую игру, в которой вы отбиваете мяч о стену. Если промахнешься, умрешь. Очень жаль. Для тех из вас, кто ценит вызовы, сложность игры увеличивается с каждым уровнем
Материал:
1 x BBC micro: бит
1 кабель Micro USB
Цели:
Узнайте больше о микрокомпьютере Microbit
Узнайте, как запрограммировать простую игру
Рассмотрим все кейсы
Шаг 2: Компоненты
Прежде всего, подключите микрокомпьютер Microbit к своему компьютеру. Никаких других компонентов не требуется
Шаг 3. Предварительное кодирование
Нам нужно будет добавить пакет кода, чтобы иметь возможность использовать компоненты нашего набора. Нажмите «Дополнительно» в панели «Код», чтобы увидеть больше разделов кода, и найдите в нижней части панели «Добавить пакет»
Откроется диалоговое окно. Скопируйте и вставьте следующую ссылку в текстовое поле «Добавить пакет»: https://pxt.microbit.org/50544-64675-33322-24641. Щелкните значок поиска или нажмите Enter, затем нажмите кнопку Tinkercademy
Примечание. Если вы получили предупреждение о том, что некоторые пакеты будут удалены из-за проблем несовместимости, вы должны либо следовать подсказкам, либо создать новый проект в меню «Файл проектов»
Шаг 4: кодирование
Прежде всего, определите свои переменные! Нам понадобится много переменных для хранения местоположения, скорости и направления мяча, длины и положения ракетки и, наконец, что не менее важно, вашего счета
Далее мы запрограммируем функции, управляющие веслом. xb представляет положение первого пикселя лопасти слева, а yb представляет длину лопасти. Левая и правая функции управляют xb и перемещают весло, а функция доски печатает весло на экране
Затем мы включаем функцию, которая контролирует, когда мяч движется. Вначале мяч движется каждую секунду, но по мере продвижения мяч движется с более короткими интервалами! Как здорово
Теперь мы запрограммируем функции, которые контролируют, как мяч взаимодействует с окружающей средой. Когда мяч попадает в сторону, его горизонтальное движение меняется на противоположное, но его вертикальное движение остается прежним. Когда мяч ударяется о потолок, он может отскочить в любом направлении, чтобы сделать игру более увлекательной
Самое главное, нам нужно увидеть, попадает ли мяч в ракетку. Если он промахивается, вы проигрываете, показывая свой счет! Если он не промахнется, мяч также отскочит в случайном направлении, и сложность игры возрастет
Наконец, у нас есть цикл for, который действует как часы, чтобы мяч продолжал двигаться. Кроме того, у нас есть функции onButtonPressed (), которые перемещают ракетку
Рекомендуемые:
Как сделать так, чтобы сейф следил за игрой среди нас - Электропроводка: 7 шагов
Как сделать защитный бокс в соответствии с игрой «Среди нас» - Задача по электромонтажу: Сегодня я покажу вам, как сделать охранный ящик в соответствии с игрой «Среди нас» - «Электропроводка»
Crimson Fox: Повышение осведомленности, чтобы сделать перерыв во время работы: 8 шагов (с изображениями)
Crimson Fox: Повышение осведомленности, чтобы сделать перерыв во время работы: На курсе, который мы прошли в KTH в Швеции, нам было поручено создать артефакт, который мог бы изменять форму. Мы сделали артефакт в виде лисы, который должен напоминать о том, что нужно отдохнуть от работы или учебы. Общая концепция такова, что лиса будет отображать
ПОВТОРНО ИСПОЛЬЗУЙТЕ СВОЙ СТАРЫЙ АККУМУЛЯТОР ДЛЯ НОУТБУКА, ЧТОБЫ СДЕЛАТЬ БАНК ПИТАНИЯ: 9 шагов (с изображениями)
ПОВТОРНО ИСПОЛЬЗУЙТЕ СТАРУЮ БАТАРЕЮ ДЛЯ НОУТБУКА, ЧТОБЫ СДЕЛАТЬ БАНК ПИТАНИЯ: [Play Video] [Solar Power Bank] Несколько месяцев назад аккумулятор моего ноутбука Dell не работал. Каждый раз, когда я отключаю его от основного источника переменного тока, ноутбук сразу же выключается. разочарование, я заменил батарею и оставил мертвую (по моему
Как сделать ДВЕРЬ-ЛОВУШКУ, чтобы защитить свою базу !!!: 6 шагов
Как сделать ДВЕРЬ-ЛОВУШКУ для защиты вашей базы !!!: Сегодня мы собирались узнать, как сделать потрясающую ДВЕРЬ-ЛОВУШКУ для защиты вашей базы
Музыкальный реактивный свет -- Как сделать супер простой музыкальный реактивный свет, чтобы сделать рабочий стол приятным: 5 шагов (с изображениями)
Музыкальный реактивный свет || Как сделать супер простой музыкальный реактивный свет для настольного компьютера. бас, который на самом деле является низкочастотным звуковым сигналом. Строить очень просто. Мы