Оглавление:
- Шаг 1. Установка Scratch для Arduino
- Шаг 2: материалы
- Шаг 3: выбор спрайтов
- Шаг 4: Регулировка размера спрайтов
- Шаг 5: Фон
- Шаг 6: спрайты препятствий
- Шаг 7. Загрузите код блока Arduino
- Шаг 8: Код Спрайта Собаки
- Шаг 9: Загрузите код мяча с препятствиями
- Шаг 10: дублирование препятствия
- Шаг 11: Регулировка движения вверх-вниз спрайта препятствия
- Шаг 12: Подключение оборудования
- Шаг 13: Заключительный шаг
Видео: Игры с использованием Arduino: 13 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:52
Большинство из тех, кто здесь побывал, возможно, создавали проекты с использованием 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 на нижней правой панели и загрузите код блока, перетащив его с самой левой панели кода блока, как показано на рисунке.
Шаг 8: Код Спрайта Собаки
Выберите спрайт Dog в нижней правой панели и загрузите код блока, перетащив его из самой левой панели кода блока, как показано на рисунке.
Шаг 9: Загрузите код мяча с препятствиями
Выберите спрайт препятствия в нижней правой панели и загрузите код блока, перетащив его из самой левой панели кода блока, как показано на рисунке.
Шаг 10: дублирование препятствия
Прямо на спрайте препятствия на панели дисплея выберите дубликат, и вот оно, ваше препятствие продублировано.
Шаг 11: Регулировка движения вверх-вниз спрайта препятствия
Выберите спрайт шара и перейдите на верхнюю панель, как отмечено на картинке, и измените его направление на вверх.
Шаг 12: Подключение оборудования
подключите аппаратные компоненты, как показано
Шаг 13: Заключительный шаг
Подключите плату arduino к ноутбуку со схемой и нажмите зеленый флаг в правом углу интерфейса, и вот вы, игра готова.
Рекомендуемые:
Дизайн игры в Flick за 5 шагов: 5 шагов
Дизайн игры в Flick за 5 шагов: Flick - это действительно простой способ создания игры, особенно чего-то вроде головоломки, визуального романа или приключенческой игры
4-кнопочные игры с использованием одного аналогового входа: 6 шагов (с изображениями)
4-кнопочные игры с использованием одного аналогового входа: в этом руководстве основное внимание уделяется использованию одной аналоговой входной линии для нескольких кнопок, которые могут быть обнаружены независимо друг от друга. И, чтобы подчеркнуть использование этих кнопок, включено программное обеспечение для игры в четыре разные 4-кнопочные игры. Все партии (8 в т
Робот для игры в гольф с использованием Witblox: 7 шагов
Робот для игры в гольф с использованием Witblox: Приветствую всех. Сегодня я сделал робота для игры в гольф. Как мы все знаем, вращательное движение можно преобразовать в возвратно-поступательное. Таким образом, используя тот же феномен, я сделал этот проект, в котором мяч непрерывно колеблется по пути, обеспечивая
Беспроводной пульт дистанционного управления с использованием модуля 2,4 ГГц NRF24L01 с Arduino - Nrf24l01 4-канальный / 6-канальный передатчик-приемник для квадрокоптера - Радиоуправляемый вертолет - Самолет на радиоуправлении с использованием Arduino: 5 шагов (с изображениями)
Беспроводной пульт дистанционного управления с использованием модуля 2,4 ГГц NRF24L01 с Arduino | Nrf24l01 4-канальный / 6-канальный передатчик-приемник для квадрокоптера | Радиоуправляемый вертолет | Самолет на радиоуправлении с использованием Arduino: для управления автомобилем на радиоуправлении | Квадрокоптер | Дрон | Самолет RC | Лодка с дистанционным управлением, нам всегда нужны приемник и передатчик, предположим, для RC QUADCOPTER нам нужен 6-канальный передатчик и приемник, а такие типы TX и RX слишком дороги, поэтому мы сделаем один на нашем
Симулятор игры для смартфона - играйте в игры для Windows, используя IMU для управления жестами, акселерометр, гироскоп, магнитометр: 5 шагов
SmartPhone Game Simulator - играйте в игры для Windows, используя IMU управления жестами, акселерометр, гироскоп, магнитометр: поддержите этот проект: https://www.paypal.me/vslcreations, сделав пожертвование на программы с открытым исходным кодом & поддержка дальнейшего развития