
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:04


В последнее время во многих частях мира был опубликован ряд защитных мер для борьбы с интенсивной пандемией COVID-19. Одно из их решений - оставаться дома для сохранения социальной дистанции. Несомненно, вирус становится общим врагом для всех. Итак, давайте сделаем игру, чтобы «убить» вирусы. Будьте в безопасности и здоровы!
В этом уроке мы собираемся создать игру об уничтожении вирусов с помощью графического программирования.
Мы запрограммируем 4 спрайта один за другим. Давайте начнем!
Запасы
Стартовый комплект Grove Zero
Шаг 1: Главный игровой персонаж - Сова

Сова действует как персонаж, которым нужно управлять в игре. Мы будем перемещать его влево и вправо, чтобы отстреливать вирусы. Сначала выберите режим «Stage». Удалите спрайт по умолчанию и выберите новый спрайт «Выполнить».
Теперь следуйте приведенному ниже примеру программы и кода. Мы добавляем три основных блока в сценическом режиме слева направо:
1) Получите команду от модуля Twin Button и переместите персонажа
2) Инициализация. Установите координаты персонажа и пули.
3) Конец игрового блока
Шаг 2: вражеские спрайты - вирусы

Добавьте новый вирус-спрайт. Нажмите «Загрузить», чтобы загрузить образ вируса в вашу библиотеку спрайтов.
Вы можете выбрать несколько вирусов разных размеров и форм. В этом руководстве мы используем три типа вирусов.
На втором скриншоте вы видите код, относящийся к вирусным спрайтам.
Шаг 3: Взрывное пламя



Следуя тому же методу, добавьте новое пламя взрыва спрайта.
Здесь я добавляю 4 типа взрыва пламени. Вы также можете сами выбрать их шаблоны и сколько хотите использовать.
Ниже приведен пример программы для пламени взрыва. Давайте код.
Шаг 4: маска



Маски работают как пули. Давайте добавим новый спрайт и загрузим изображение маски в нашу библиотеку спрайтов.
На первом скриншоте показан пример программы для маски.
Добавьте фон. Вы можете выбрать фон из библиотеки или загрузить свой собственный фон, чтобы украсить игру.
Шаг 5: Управляйте игровым персонажем с помощью Grove Zero



Затем переключите Codecraft в режим «Устройство». Давайте принесем модули Grove Zero. Сначала подключите материнскую плату к компьютеру с помощью кабеля USB. Затем нажмите кнопку «Подключиться» в Codecraft.
Напишем код для управляющей программы. Эта часть очень проста, для чего нам нужно всего лишь нажать кнопку и отправить сообщение.
Затем соедините материнскую плату и двойную кнопку вместе. Как мы знаем, коллекция Grove Zero позволяет нам соединять модули с помощью простого «защелкивающегося» соединения.
После успешного подключения модулей нажмите кнопку «Отладка в сети», после чего игра будет активирована кнопкой.
Теперь вернитесь в режим «Stage» и стреляйте по вирусам!
Для получения дополнительной информации о серии Grove Zero, Codecraft и другом оборудовании для производителей и преподавателей STEM посетите наш веб-сайт
TinkerGen создал кампанию на Kickstarter для MARK (Make A Robot Kit), набора роботов для обучения программированию, робототехнике и искусственному интеллекту!
Рекомендуемые:
Деревянный светодиодный игровой дисплей на базе Raspberry Pi Zero: 11 шагов (с изображениями)

Деревянный светодиодный игровой дисплей на базе Raspberry Pi Zero: в рамках этого проекта реализуется светодиодный дисплей на основе WS2812 с разрешением 20x10 пикселей и размером 78x35 см, который можно легко установить в гостиной, чтобы играть в ретро-игры. Первая версия этой матрицы была построена в 2016 году и перестроена многими другими людьми. Это ожидание
Aruduino LED Game Fast Clicking Two Player Game: 8 шагов

Aruduino LED Game Игра для двух игроков с быстрым щелчком: этот проект вдохновлен @HassonAlkeim. Если вы хотите глубже изучить, вот ссылка, которую вы можете проверить https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/. Эта игра является улучшенной версией Alkeim's. Это
Waveshare Game-HAT MOD Raspberry PI Zero / Zero W [EN / ES]: 4 шага
![Waveshare Game-HAT MOD Raspberry PI Zero / Zero W [EN / ES]: 4 шага Waveshare Game-HAT MOD Raspberry PI Zero / Zero W [EN / ES]: 4 шага](https://i.howwhatproduce.com/images/009/image-26576-j.webp)
Waveshare Game-HAT MOD Raspberry PI Zero / Zero W [EN / ES]: ENGLISH / INGLÉS: Как вы знаете, собрать Waveshare Game-HAT довольно просто, если это одна из моделей, полностью совместимых с дизайном, будь это Raspberry Pi 2/3 / 3A + / 3B / 3B + /, я лично предпочитаю, чтобы игровая консоль могла быть
Killer Desk PC: 4 шага

Killer Desk PC: Мне всегда нравилась идея создать настольный компьютер, но это всегда казалось довольно сложной задачей. Итак, увидев кучу классных сборок, я выбрал одну, чтобы вроде как смоделировать свою сборку (https://www.pcworld.com/article/2047642/how-a-lege…и g
KILLER Bit - Портативный Bluetooth-динамик: 13 шагов (с изображениями)

KILLER Bit - портативный Bluetooth-динамик: Привет, ребята, как вы сегодня себя чувствуете? Портативная Bluetooth-колонка была подарком моему близкому и дорогому другу Кости. Он великий художник, создает потрясающие фигурки из глины и проводит различные выставки по всей стране. Но он всегда хотел