Virus Killer - Grove Zero Video Game: 5 шагов
Virus Killer - Grove Zero Video Game: 5 шагов
Anonim
Image
Image

В последнее время во многих частях мира был опубликован ряд защитных мер для борьбы с интенсивной пандемией COVID-19. Одно из их решений - оставаться дома для сохранения социальной дистанции. Несомненно, вирус становится общим врагом для всех. Итак, давайте сделаем игру, чтобы «убить» вирусы. Будьте в безопасности и здоровы!

В этом уроке мы собираемся создать игру об уничтожении вирусов с помощью графического программирования.

Мы запрограммируем 4 спрайта один за другим. Давайте начнем!

Запасы

Стартовый комплект Grove Zero

Шаг 1: Главный игровой персонаж - Сова

Вражеские спрайты - вирусы
Вражеские спрайты - вирусы

Сова действует как персонаж, которым нужно управлять в игре. Мы будем перемещать его влево и вправо, чтобы отстреливать вирусы. Сначала выберите режим «Stage». Удалите спрайт по умолчанию и выберите новый спрайт «Выполнить».

Теперь следуйте приведенному ниже примеру программы и кода. Мы добавляем три основных блока в сценическом режиме слева направо:

1) Получите команду от модуля Twin Button и переместите персонажа

2) Инициализация. Установите координаты персонажа и пули.

3) Конец игрового блока

Шаг 2: вражеские спрайты - вирусы

Вражеские спрайты - вирусы
Вражеские спрайты - вирусы

Добавьте новый вирус-спрайт. Нажмите «Загрузить», чтобы загрузить образ вируса в вашу библиотеку спрайтов.

Вы можете выбрать несколько вирусов разных размеров и форм. В этом руководстве мы используем три типа вирусов.

На втором скриншоте вы видите код, относящийся к вирусным спрайтам.

Шаг 3: Взрывное пламя

Взрыв Пламя
Взрыв Пламя
Взрыв Пламя
Взрыв Пламя
Взрыв Пламя
Взрыв Пламя

Следуя тому же методу, добавьте новое пламя взрыва спрайта.

Здесь я добавляю 4 типа взрыва пламени. Вы также можете сами выбрать их шаблоны и сколько хотите использовать.

Ниже приведен пример программы для пламени взрыва. Давайте код.

Шаг 4: маска

Маска
Маска
Маска
Маска
Маска
Маска

Маски работают как пули. Давайте добавим новый спрайт и загрузим изображение маски в нашу библиотеку спрайтов.

На первом скриншоте показан пример программы для маски.

Добавьте фон. Вы можете выбрать фон из библиотеки или загрузить свой собственный фон, чтобы украсить игру.

Шаг 5: Управляйте игровым персонажем с помощью Grove Zero

Управляйте игровым персонажем с помощью Grove Zero
Управляйте игровым персонажем с помощью Grove Zero
Управляйте игровым персонажем с помощью Grove Zero
Управляйте игровым персонажем с помощью Grove Zero
Управляйте игровым персонажем с помощью Grove Zero
Управляйте игровым персонажем с помощью Grove Zero

Затем переключите Codecraft в режим «Устройство». Давайте принесем модули Grove Zero. Сначала подключите материнскую плату к компьютеру с помощью кабеля USB. Затем нажмите кнопку «Подключиться» в Codecraft.

Напишем код для управляющей программы. Эта часть очень проста, для чего нам нужно всего лишь нажать кнопку и отправить сообщение.

Затем соедините материнскую плату и двойную кнопку вместе. Как мы знаем, коллекция Grove Zero позволяет нам соединять модули с помощью простого «защелкивающегося» соединения.

После успешного подключения модулей нажмите кнопку «Отладка в сети», после чего игра будет активирована кнопкой.

Теперь вернитесь в режим «Stage» и стреляйте по вирусам!

Для получения дополнительной информации о серии Grove Zero, Codecraft и другом оборудовании для производителей и преподавателей STEM посетите наш веб-сайт

TinkerGen создал кампанию на Kickstarter для MARK (Make A Robot Kit), набора роботов для обучения программированию, робототехнике и искусственному интеллекту!