Оглавление:

Игры с использованием Arduino: 13 шагов
Игры с использованием Arduino: 13 шагов

Видео: Игры с использованием Arduino: 13 шагов

Видео: Игры с использованием Arduino: 13 шагов
Видео: 🎮Игры на светодиодном кубе [Arduino GameDev] 2024, Ноябрь
Anonim
Игры с использованием Arduino
Игры с использованием Arduino

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

Это руководство откроет новые возможности использования Arduino и сделает ваши проекты лучше, чем раньше.

Шаг 1. Установка Scratch для Arduino

Посетите сайт

О S4A S4A - это модификация Scratch, которая позволяет легко программировать аппаратную платформу Arduino с открытым исходным кодом. Он предоставляет новые блоки для управления датчиками и исполнительными механизмами, подключенными к Arduino. Также есть доска отчетов датчиков, аналогичная PicoBoard. Основная цель проекта - привлечение людей в мир программирования. Цель также состоит в том, чтобы предоставить программистам Arduino интерфейс высокого уровня с такими функциями, как взаимодействие с набором плат посредством пользовательских событий.

Установка прошивки на ваш Arduino 3 шаги

Эта прошивка представляет собой часть программного обеспечения, которое необходимо установить на плату Arduino, чтобы иметь возможность связываться с ней с S4A. Загрузите и установите среду Arduino, следуя инструкциям на https://arduino.cc/en/Main/Software. Учтите, что для Arduino Uno требуется как минимум версия 0022. Загрузите нашу прошивку отсюда. Подключите плату Arduino к USB-порту вашего компьютера. Откройте файл прошивки (S4AFirmware16.ino) в среде Arduino. В меню «Инструменты» выберите версию платы и серийный номер. порт, к которому подключена плата. Загрузите прошивку в вашу плату через Файл> Загрузить.

Шаг 2: материалы

Материалы
Материалы
Материалы
Материалы
Материалы
Материалы

Чтобы сделать это простым для читателей, мы будем делать видеоигру, управляемую только одной кнопкой.

Тебе понадобится:

Любопытный ум;)

1 плата Arduino

перемычки

1 макет

Кнопочный переключатель мгновенного действия

1 резистор 220 Ом (или около этого диапазона)

Шаг 3: выбор спрайтов

Выбор спрайтов
Выбор спрайтов

Вы можете выбрать любой спрайт из спрайтов по умолчанию, который вы хотите, с помощью новой опции спрайтов, представленной в нижней правой панели интерфейса.

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

Я выбрал синюю собаку, так как у нее три костюма.

Вы также можете загружать новые спрайты с различных веб-сайтов в Интернете.

Шаг 4: Регулировка размера спрайтов

Регулировка размера спрайтов
Регулировка размера спрайтов

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

Шаг 5: Фон

Фон
Фон

Фон придаст вам приятный эффект в видеоигре.

Перейдите в нижнюю правую панель и выберите опцию этапа и выберите любой этап из этапов по умолчанию, или вы можете добавить свой собственный.

Шаг 6: спрайты препятствий

В каждой видеоигре есть препятствия, от которых геймер может прийти в восторг.

Итак, здесь мы будем выбирать больше спрайтов для препятствий.

Я выбрал шары в качестве спрайтов препятствий из новой опции спрайтов.

Шаг 7. Загрузите код блока Arduino

Загрузите код блока Arduino
Загрузите код блока Arduino

Выберите Arduino на нижней правой панели и загрузите код блока, перетащив его с самой левой панели кода блока, как показано на рисунке.

Шаг 8: Код Спрайта Собаки

Код Спрайта Собаки
Код Спрайта Собаки

Выберите спрайт Dog в нижней правой панели и загрузите код блока, перетащив его из самой левой панели кода блока, как показано на рисунке.

Шаг 9: Загрузите код мяча с препятствиями

Загрузить код мяча с препятствиями
Загрузить код мяча с препятствиями

Выберите спрайт препятствия в нижней правой панели и загрузите код блока, перетащив его из самой левой панели кода блока, как показано на рисунке.

Шаг 10: дублирование препятствия

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

Шаг 11: Регулировка движения вверх-вниз спрайта препятствия

Регулировка движения вверх-вниз спрайта препятствия
Регулировка движения вверх-вниз спрайта препятствия

Выберите спрайт шара и перейдите на верхнюю панель, как отмечено на картинке, и измените его направление на вверх.

Шаг 12: Подключение оборудования

Аппаратные соединения
Аппаратные соединения

подключите аппаратные компоненты, как показано

Шаг 13: Заключительный шаг

Подключите плату arduino к ноутбуку со схемой и нажмите зеленый флаг в правом углу интерфейса, и вот вы, игра готова.

Рекомендуемые: