Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
В последнее время во многих частях мира был опубликован ряд защитных мер для борьбы с интенсивной пандемией 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), набора роботов для обучения программированию, робототехнике и искусственному интеллекту!