Оглавление:

Игровой контроллер Arduino + игра Unity: 5 шагов
Игровой контроллер Arduino + игра Unity: 5 шагов

Видео: Игровой контроллер Arduino + игра Unity: 5 шагов

Видео: Игровой контроллер Arduino + игра Unity: 5 шагов
Видео: Сделал игру по фильму за 30 секунд #программист #gamedev #компьютер #игры #айти 2024, Ноябрь
Anonim
Игровой контроллер Arduino + игра Unity
Игровой контроллер Arduino + игра Unity
Игровой контроллер Arduino + игра Unity
Игровой контроллер Arduino + игра Unity

В этом руководстве я покажу вам, как создать / запрограммировать игровой контроллер Arduino, который может подключаться к единству.

Шаг 1. Что вам понадобится

Вам понадобиться:

- 1 Arduino Uno

- 1 макетная плата (если не паять сразу)

- 16 электрических проводов

- 3 кнопки (не обязательно для этой игры, но включены в код)

- 1 датчик давления (тоже может быть кнопкой, но у кнопки меньше возможностей)

- 1 поворотный датчик

- 1 датчик температуры (не обязательно для этой игры, но включен в код)

- 4 резистора по 100 Ом (красный, синий, коричневый и золотой)

Шаг 2: размещение всех проводов

Размещение всех проводов
Размещение всех проводов

Разместите все провода, как на картинке выше.

Это просто базовая параллельная структура каждой кнопки и датчика (если у вас есть другие типы кнопок, вы можете просто просмотреть базовую настройку)

Шаг 3: программирование Arduino

Программирование Arduino
Программирование Arduino

Для этого мы используем программу Arduino, которую вы можете скачать на их сайте.

www.arduino.cc/en/Main/Software

Теперь загрузите файл Arduino_controller и откройте его.

Здесь вы можете увидеть, как работает код, и реализовать его в собственном Arduino, нажав кнопку «Загрузить» в верхнем левом углу.

Шаг 4: Сделайте / загрузите игру

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

mega.nz/#!1MRAmAKI!LbqNQMknexIM3uwksyrCkpV…

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

Если вы не можете его найти, я вкратце объясню, что я сделал:

1. Я загрузил ресурс Ardity из магазина ресурсов и прочитал руководство

2. Затем я создал объект, содержащий скрипт трека, сделанный Ardity.

3. Получить информацию из сценария в сценарий движения, который использует информацию для перемещения и т. Д.

Шаг 5: теперь вы можете запустить игру

Запустите игру и используйте кнопки для перемещения по меню.

(Однако я изменил ввод, поэтому моя кнопка давления также является кнопкой выбора вместо кнопки 2)

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