Оглавление:

Демонстрация недорогой игры MR: 9 шагов
Демонстрация недорогой игры MR: 9 шагов

Видео: Демонстрация недорогой игры MR: 9 шагов

Видео: Демонстрация недорогой игры MR: 9 шагов
Видео: Хронология развала СССР #Shorts 2024, Ноябрь
Anonim
Image
Image

www.bilibili.com/video/av7937721/ (URL видео в материковом Китае)

Обзор:

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

Используйте AR, чтобы определить угол между пользователем и изображением метки, затем используйте одиночную передачу по Wi-Fi, управляйте поворотом держателя по углу, метка всегда может отслеживать пользователя, как подсолнечник.

Специальная благодарность

  • Vuforia, отличный AR SDK, особенно подходит для Google cardBoard;
  • https://goo.gl/images/H8Tzw9, ICO Кратоса, красота и удобство для идентификации в дополненной реальности;
  • Majenko Technologies , Шаблон кода Wi-Fi от Arduino, очень простой в использовании;

Шаг 1: Список материалов

Список материалов
Список материалов
Список материалов
Список материалов
  • Аппаратное обеспечение

    • Смартфон, андроид пройден, айфон - уточняется;
    • Google CardBoard VR HMD;
    • держатель буксирной оси; получить DIY или купить;
    • Бумага для печати А4;
    • Плата Arduino Wi-Fi, имя WeMos D1;
    • Щиты Arduino;
    • Некоторые перемычки;
    • Сервопривод x4 ;
    • Модуль питания постоянного тока (выбирается для тестирования) ;
    • Степлер, клей-карандаш, ножницы, резак для бумаги;
    • Аккумулятор;
  • Программное обеспечение

    • редактор arduino.cc;
    • Unity5.3.4 ;
    • Vuforia unity SDK 6.2;

Шаг 2: Держатель оси буксировки

Держатель оси буксировки
Держатель оси буксировки
Держатель оси буксировки
Держатель оси буксировки
Держатель оси буксировки
Держатель оси буксировки

Найдите картон :

  1. Сделана база;
  2. Рычаг вертикальный и горизонтальный, поставлен сервопривод;
  3. Платформа изображения марки;
  4. распечатать картинку размером четверть А4;

Картон армированный книжной канализацией;

Примечание: не используйте слишком толстый картон, возможно, скрепка не подойдет.

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

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

Контакт weMos d1 получить небольшую проблему. Номер печати на плате не может совпадать с кодом Arduino, поэтому будьте осторожны;

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

// код пина --- пин борада D1 // 2 ---- 8

//3 ---- 0

Шаг 4: загрузка Arduino

Следуйте приведенному ниже URL-адресу, чтобы настроить среду Arduino:

Установка с помощью Boards Manager

затем необходимо выбрать правильный BOAED и UPLOAD SPEED в редакторе arduino;

Плата - wemos D1 R2;

Скорость выгрузки: - 115200;

Шаг 5: Готово для Android:

  1. Загрузка и установка JDK;
  2. загрузка и установка Android SDk;
  3. Unity5.3.4 скачать и установить;
  4. Скачать Vuforia SDK 6.2; бесплатной версии хватило;
  5. cardboardUnitySDK0.6 скачать ;

Андроид прошел. У iOS есть проблема. возможно, использовать единство для MAC

Шаг 6. Публикация Unity3d Android с помощью файла проекта

  1. скачайте файл проекта на этой странице и распакуйте его;
  2. запустить unity3d5.3.4, открыть проект, выбрать распакованную папку;
  3. перейдите на https://developer.vuforia.com/license-manager,License Manager - добавьте лицензионный ключ, вы получите длинную строку, скопируйте ее;
  4. вернуться к unity3d , иерархия - ARcamera , затем перейти к инспектору - открыть конфигурацию vuforia ;
  5. вставьте свой ключ;
  6. телефон Android подключите ПК и включите режим DEBUG;
  7. U3D - Файл - Настройка сборки - платформа - Android ;
  8. Сборка и запуск ;

Шаг 7: Если вы хотите изменить его или сделайте сам, пожалуйста, проверьте это:

library.vuforia.com/articles/Solution/Inte..

Шаг 8: картонный HMD делаем отверстие

Картон HMD сделать отверстие
Картон HMD сделать отверстие

На картоне Google II нет отверстия, поэтому нам нужно сделать его для камеры телефона;

Как найти правильное положение для отверстия:

  1. вставьте телефон в HMD и закройте его;
  2. проведите большим пальцем над камерой, а затем так сильно надавите на нее;

Как правило, камера немного выпирает, поэтому на картоне могут оставаться следы. Но если какая-то камера не выпирает, вы можете использовать маркер, чтобы нарисовать ее, а затем попробуйте еще раз;

Наконец, можно вырезать картон для дырочки.

Шаг 9: Как попробовать игру

  1. Откройте Wi-Fi на телефоне;
  2. Найдите ssid «ESP_AP_wnq», пароль : 12345678;
  3. Запустите приложение AR;
  4. Лицо камеры телефона, чтобы отметить картинку;

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