Оглавление:
- Шаг 1: движение корабля
- Шаг 2. Снимите переменную
- Шаг 3: Создание переменной Enemy
- Шаг 4: вот как это должно выглядеть
Видео: Как сделать космических захватчиков на Micro Bit: 4 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:50
Итак, первый шаг - создать наш корабль. Заходите в «Базовый» и добавляете блок «При запуске». Затем вы переходите в «Переменные», создаете переменную с именем «SHIP» и выбираете блок на вкладке «Переменные» с надписью «Установить спрайт на 0». Затем вы ставите «КОРАБЛЬ» вместо «спрайт». Затем вы переходите на вкладку «Игра» и выбираете «создать спрайт в x 2 y 2» и помещаете это вместо «0» в «установить SHIP на 0». После этого у вас есть шанс «y» получить 4 вместо 4. Кроме того, счетчик очков не обязателен. Но вот, мы получили наш корабль, и следующим шагом будет движение нашего корабля.
Шаг 1: движение корабля
Вы переходите на вкладку ввода и берете блоки «на нажатой кнопке B» и «на нажатой кнопке A». Затем вы заходите в игру и выбираете «спрайт переместить на 1» и меняете спрайт на SHIP. Ставим на блок "На кнопке Б нажата". И вы делаете то же самое для A, но вместо перемещения на 1 вы ставите -1.
Шаг 2. Снимите переменную
Итак, сначала вы перейдете в «Ввод», затем выберите «Нажата кнопка A + B» и добавьте ее в код. Затем вы создаете переменную под названием «SHOOT», затем снова переходите к переменной, добавляете «установить SHOOT на 0» и меняете «0» на «создать спрайт в x: _ y: _», затем выбираете «корабль x:» в раздел игры, затем поместите его на «создать спрайт в x: ship x:». Это очень сбивает с толку, но вы можете лучше понять это по изображению. Затем вы делаете тот же шаг для «y». Затем вы переходите во вкладку игры и добавляете «SHOOT изменить яркость на 88». Затем вы переходите на вкладку цикла и выбираете «повторить 4 раза и добавить это к коду. Затем внутри этой вкладки вы помещаете« SHOOT, измените y на -1, затем все еще в коде «повторения» добавьте «пауза 150 мс» для скорость переменной «SHOOT», а затем, все еще находясь внутри цикла, вы переходите к логике, выбираете «if_ then» и добавляете его к элементу логики. В пустое место логического блока вы ставите «is_touching_». Затем вы добавляете переменные «SHOOT» и «ENEMY» (создайте переменную с именем «ENEMY», и мы определим ее позже). Затем внутри логического блока добавьте «удалить ВРАГА» и «удалить СТРЕЛЬБ», затем, если хотите, вы можете добавить музыку или звуковой эффект, когда вы уничтожаете врага, затем вы добавляете блок «изменить счет на 1». Затем за пределами цикла и логического блока вы добавляете еще одно «if_ then». Затем вы переходите к логике и добавляете блок с «0 ≤ 0» на пустом месте. Затем на первый 0 вы ставите «SHOOT y». Затем внутри логического блока вы ставите «удалить SHOOT»
Шаг 3: Создание переменной Enemy
Сначала добавьте блок «навсегда» и создайте переменную с именем «ENEMY», перейдите на вкладку переменных и добавьте «установить ENEMY в _», а в пустое место введите «создать спрайт в x: _ y: _». Затем в пустом пространстве блока «создать спрайт» добавьте «выбрать случайный от 0 до 4» на вкладке «математика». Затем под этим вы добавляете «ВРАГ установил яркость на 150» из вкладки «игра», а затем добавляете «паузу 100 мс» под ним. После блока «пауза» вы добавляете «ВРАГ повернуть направо на 90 градусов», который находится во вкладке «игра». Затем вы переходите на вкладку «цикл» и добавляете «повторить 4 раза», а внутри блока «цикл» вы добавляете «ENEMY move ny 1» и «пауза 500 мс». Теперь переходим на вкладку логики и добавляем 2 блока «if_ then». И внутри первого пустого места вы добавляете «is _ touching _» и добавляете «ENEMY» в первое пустое пространство и «SHIP» во второе пустое пространство, а внутри логического блока вы добавляете «game over». Теперь в другом логическом блоке мы добавляем «is _ touching edge» и в пустое пространство мы добавляем «ENEMY», а внутри блока logiv мы добавляем «delete ENEMY».
Шаг 4: вот как это должно выглядеть
Надеюсь, я не так уж плохо объяснил, как это сделать, и, надеюсь, вам понравилась игра:)
Рекомендуемые:
Как сделать крутые часы своими руками - StickC - Сделать просто: 8 шагов
Сделай сам Как сделать классные часы - StickC - Легко сделать: в этом уроке мы узнаем, как запрограммировать ESP32 M5Stack StickC с Arduino IDE и Visuino для отображения времени на ЖК-дисплее, а также установить время с помощью кнопок StickC
Как сделать секретный коммуникатор с помощью Micro Bit: 9 шагов
Как сделать секретный коммуникатор с помощью Micro Bit: я был вдохновлен 'другими машинами' you tube chanal. Вот что я получил от него - https://youtu.be/mqlMo4LbfKQ вот что я добавил на себя - ЖК-дисплеи - клавиатура для других микробитовых пауэрбанков - дополнительный код для него
Как сделать дрон с помощью Arduino UNO - Сделать квадрокоптер с помощью микроконтроллера: 8 шагов (с картинками)
Как сделать дрон с помощью Arduino UNO | Сделать квадрокоптер с помощью микроконтроллера: ВведениеПосетите мой канал на Youtube Дрон - очень дорогой гаджет (продукт) для покупки. В этом посте я собираюсь обсудить, как я могу сделать это дешево ?? И как вы можете сделать это своими руками по дешевой цене … Ну, в Индии все материалы (моторы, регуляторы
Балет космических войн, музыкальная шкатулка: 7 шагов
Ballet Space Wars, музыкальная шкатулка: этот учебник был создан в соответствии с требованиями проекта Makecourse-Art в Университете Южной Флориды (www.makecourse-art.com). Тема для нашего аркадного микшера была основана на 8-битном формате. музыка из видеоигр и концепция баллера
Музыкальный реактивный свет -- Как сделать супер простой музыкальный реактивный свет, чтобы сделать рабочий стол приятным: 5 шагов (с изображениями)
Музыкальный реактивный свет || Как сделать супер простой музыкальный реактивный свет для настольного компьютера. бас, который на самом деле является низкочастотным звуковым сигналом. Строить очень просто. Мы